public class SqlServer2005TableReader extends SqlServer2000TableReader
CATALOG_NAME, CHARACTER_SET_NAME, COLLATION_NAME, COLUMN_NAME, CONSTANT_NAME, CONSTRAINT_NAME, DATA_TYPE, DOMAIN_NAME, EVENT_NAME, FUNCTION_NAME, GRANTEE, GRANTOR, INDEX_NAME, IS_GRANTABLE, logger, MAX_DYNAMIC_RESULT_SETS, OBJECT_NAME, OBJECT_SCHEMA, OPERATOR_NAME, PARAMETER_NAME, PRIVILEGE_TYPE, PROCEDURE_NAME, REMARKS, ROLE_NAME, ROUTINE_NAME, SCHEMA_NAME, SECURITY_TYPE, SEQUENCE_NAME, SPECIFIC_CATALOG, SPECIFIC_NAME, SPECIFIC_SCHEMA, SQL_DATA_ACCESS, SYNONYM_NAME, TABLE_CATALOG, TABLE_NAME, TABLE_SCHEMA, TABLESPACE_NAME, TRIGGER_NAME, TYPE_NAME, VIEW_NAME, WITH_HIERARCHY| Modifier | Constructor and Description |
|---|---|
protected |
SqlServer2005TableReader(com.sqlapp.data.db.dialect.Dialect dialect) |
| Modifier and Type | Method and Description |
|---|---|
protected com.sqlapp.data.schemas.Table |
createTable(com.sqlapp.jdbc.ExResultSet rs) |
protected java.util.List<com.sqlapp.data.schemas.Table> |
doGetAll(java.sql.Connection connection,
com.sqlapp.data.parameter.ParametersContext context,
com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
テーブル情報を取得します
|
protected com.sqlapp.jdbc.sql.node.SqlNode |
getSqlSqlNode(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo) |
protected com.sqlapp.data.db.metadata.CheckConstraintReader |
newCheckConstraintReader() |
protected com.sqlapp.data.db.metadata.ColumnReader |
newColumnReader() |
protected com.sqlapp.data.db.metadata.ForeignKeyConstraintReader |
newForeignKeyConstraintReader() |
protected com.sqlapp.data.db.metadata.IndexReader |
newIndexReader() |
protected com.sqlapp.data.db.metadata.UniqueConstraintReader |
newUniqueConstraintReader() |
protected void |
setMetadataDetail(java.sql.Connection connection,
com.sqlapp.data.parameter.ParametersContext context,
java.util.List<com.sqlapp.data.schemas.Table> obj)
メタデータの詳細情報を設定するためのメソッドです。子クラスでのオーバーライドを想定しています。
|
protected void |
setPartitioning(java.sql.Connection connection,
com.sqlapp.util.DoubleKeyMap<java.lang.String,java.lang.String,com.sqlapp.data.schemas.Table> tableMap) |
newExcludeConstraintReader, setTableCommentcreateTable, getCheckConstraintReader, getColumnReader, getExcludeConstraintReader, getForeignKeyConstraintReader, getIndexReader, getMetadataReader, getNameLabel, getSchemaObjectProperties, getTableObjectKeyMap, getUniqueConstraintReader, setFilter, setReaderParameter, setTableObjectsdefaultParametersContext, getSchemaName, load, loadFull, setObjectName, setSchemaName, toParametersContextgetObjectName, getObjectNamedoGetAllAfter, execute, filterObject, getAll, getAll, getAllFull, getAllFull, getAncestor, getAncestor, getBoolean, getCatalogName, getCatalogName, getDialect, getInt, getInteger, getLong, getParent, getProductVersionInfo, getReadDbObjectPredicate, getReaderOptions, getSchemaName, getSqlNodeCache, getSqlNodeCache, getString, getTimestamp, handleError, initialize, initializeChild, isConvertNativeCaseIdentifiers, nativeCaseString, newParametersContext, newParametersContext, newParametersContext, setCatalogName, setConvertNativeCaseIdentifiers, setMetadataDetail, setParent, setReadDbObjectPredicate, setReaderOptions, setSpecifics, setSpecifics, setSpecifics, setStatistics, setStatistics, setStatistics, setStatistics, toBooleanprotected SqlServer2005TableReader(com.sqlapp.data.db.dialect.Dialect dialect)
protected java.util.List<com.sqlapp.data.schemas.Table> doGetAll(java.sql.Connection connection,
com.sqlapp.data.parameter.ParametersContext context,
com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
doGetAll in class SqlServer2000TableReaderconnection - context - protected void setMetadataDetail(java.sql.Connection connection,
com.sqlapp.data.parameter.ParametersContext context,
java.util.List<com.sqlapp.data.schemas.Table> obj)
throws java.sql.SQLException
setMetadataDetail in class com.sqlapp.data.db.metadata.TableReaderconnection - obj - java.sql.SQLExceptionprotected void setPartitioning(java.sql.Connection connection,
com.sqlapp.util.DoubleKeyMap<java.lang.String,java.lang.String,com.sqlapp.data.schemas.Table> tableMap)
protected com.sqlapp.jdbc.sql.node.SqlNode getSqlSqlNode(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
getSqlSqlNode in class SqlServer2000TableReaderprotected com.sqlapp.data.schemas.Table createTable(com.sqlapp.jdbc.ExResultSet rs)
throws java.sql.SQLException
createTable in class SqlServer2000TableReaderjava.sql.SQLExceptionprotected com.sqlapp.data.db.metadata.ColumnReader newColumnReader()
newColumnReader in class SqlServer2000TableReaderprotected com.sqlapp.data.db.metadata.IndexReader newIndexReader()
newIndexReader in class SqlServer2000TableReaderprotected com.sqlapp.data.db.metadata.UniqueConstraintReader newUniqueConstraintReader()
newUniqueConstraintReader in class SqlServer2000TableReaderprotected com.sqlapp.data.db.metadata.CheckConstraintReader newCheckConstraintReader()
newCheckConstraintReader in class SqlServer2000TableReaderprotected com.sqlapp.data.db.metadata.ForeignKeyConstraintReader newForeignKeyConstraintReader()
newForeignKeyConstraintReader in class SqlServer2000TableReader