public class SqlServer2005IndexReader extends SqlServer2000IndexReader
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IGNORE_DUP_KEY
キーへの重複の格納
|
static java.lang.String |
STATISTICS_NORECOMPUTE
古いインデックス統計値を自動的に再計算するかどうか
|
ALLOW_PAGE_LOCKS, ALLOW_ROW_LOCKS, AUTO_CREATE_STATISTICS, FILE_GROUP_NAME, PAD_INDEXFILL_FACTOR, INDEX_TYPE, PCT_FREECATALOG_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| Constructor and Description |
|---|
SqlServer2005IndexReader(com.sqlapp.data.db.dialect.Dialect dialect) |
| Modifier and Type | Method and Description |
|---|---|
protected com.sqlapp.data.schemas.Index |
createIndex(com.sqlapp.jdbc.ExResultSet rs) |
protected java.util.List<com.sqlapp.data.schemas.Index> |
doGetAll(java.sql.Connection connection,
com.sqlapp.data.parameter.ParametersContext context,
com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo) |
protected com.sqlapp.data.db.metadata.IndexReader |
getFullTextIndexReader() |
protected java.util.List<com.sqlapp.data.schemas.Index> |
getMetadataFullTextIndex(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.IndexReader |
newFullTextIndexReader() |
defaultParametersContext, getIndexName, getNameLabel, getSchemaObjectList, load, loadFull, setIndexName, toKeyMapfilterObject, getSchemaName, getTableName, setSchemaName, setTableNamegetObjectName, getObjectName, setObjectNamedoGetAllAfter, execute, 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, setMetadataDetail, setParent, setReadDbObjectPredicate, setReaderOptions, setSpecifics, setSpecifics, setSpecifics, setStatistics, setStatistics, setStatistics, setStatistics, toBoolean, toParametersContextpublic static final java.lang.String IGNORE_DUP_KEY
public static final java.lang.String STATISTICS_NORECOMPUTE
public SqlServer2005IndexReader(com.sqlapp.data.db.dialect.Dialect dialect)
protected java.util.List<com.sqlapp.data.schemas.Index> doGetAll(java.sql.Connection connection,
com.sqlapp.data.parameter.ParametersContext context,
com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
doGetAll in class SqlServer2000IndexReaderprotected java.util.List<com.sqlapp.data.schemas.Index> getMetadataFullTextIndex(java.sql.Connection connection,
com.sqlapp.data.parameter.ParametersContext context,
com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
protected com.sqlapp.data.db.metadata.IndexReader getFullTextIndexReader()
protected com.sqlapp.data.db.metadata.IndexReader newFullTextIndexReader()
protected com.sqlapp.jdbc.sql.node.SqlNode getSqlSqlNode(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
getSqlSqlNode in class SqlServer2000IndexReaderprotected com.sqlapp.data.schemas.Index createIndex(com.sqlapp.jdbc.ExResultSet rs)
throws java.sql.SQLException
createIndex in class SqlServer2000IndexReaderjava.sql.SQLException