クラス SqlServer2005
java.lang.Object
com.sqlapp.data.db.dialect.Dialect
com.sqlapp.data.db.dialect.SqlServer2000
com.sqlapp.data.db.dialect.SqlServer2005
- すべての実装されたインタフェース:
java.io.Serializable,java.lang.Comparable<com.sqlapp.data.db.dialect.Dialect>
- 直系の既知のサブクラス:
SqlServer2008,SqlServerCe
public class SqlServer2005 extends SqlServer2000
SQL Server2005
- 関連項目:
- 直列化された形式
-
フィールドの概要
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 protectedSqlServer2005(java.util.function.Supplier<com.sqlapp.data.db.dialect.Dialect> nextVersionDialectSupplier) -
メソッドの概要
修飾子とタイプ メソッド 説明 protected com.sqlapp.data.db.sql.SqlFactoryRegistrycreateSqlFactoryRegistry()booleanequals(java.lang.Object obj)同値判定com.sqlapp.data.db.metadata.CatalogReadergetCatalogReader()inthashCode()protected voidregisterDataType()データ型の登録booleansetDbType(com.sqlapp.data.db.datatype.DataType dataType, java.lang.String productDataType, java.lang.Long lengthOrPrecision, java.lang.Integer scale, com.sqlapp.data.schemas.properties.DataTypeLengthProperties<?> column)protected voidsetVarcharMax(com.sqlapp.data.schemas.properties.DataTypeLengthProperties<?> column)booleansupportsRuleOnDelete(com.sqlapp.data.schemas.CascadeRule rule)booleansupportsRuleOnUpdate(com.sqlapp.data.schemas.CascadeRule rule)booleansupportsSchema()DBスキーマのサポートbooleansupportsTop()TOP句のサポートbooleansupportsWith()booleansupportsWithRecursive()WITHステートメント再帰のサポートクラスから継承されたメソッド com.sqlapp.data.db.dialect.SqlServer2000
createSqlBuilder, createSqlSplitter, defaultSchema, doQuote, getCloseQuote, getCurrentDateFunction, getCurrentDateTimeFunction, getCurrentTimestampFunction, getCurrentTimestampWithTimeZoneFunction, getDefaultCase, getIdentityColumnString, getIdentitySelectString, getObjectFullName, getOpenQuote, getProductName, getSimpleName, isDdlRollbackable, isOptimisticLockColumn, recommendsNTypeChar, setChangeAndResetSqlDelimiter, storesMixedCaseIdentifiers, supportsCascadeDelete, supportsCascadeUpdate, supportsCatalog, supportsDefaultValueFunction, supportsDropCascade, supportsFunctionOverload, supportsIdentity, supportsIndexNameTableScope, supportsProcedureOverloadクラスから継承されたメソッド com.sqlapp.data.db.dialect.Dialect
compareTo, createJdbcHandler, domainCheckConstraintColumnName, getCurrentTimeFunction, getCurrentTimeWithTimeZoneFunction, getDbDataType, getDbDataTypes, getDelimiter, getIdentityInsertString, getIndexType, getNextVersionDialect, getSequenceNextValString, getSqlFactoryRegistry, getSqlValueDefinition, getSystemSchema, getValueForDisplay, isQuoted, matchDataTypeName, nativeCaseString, needQuote, quote, setDbType, setDbType, setDbType, setDecimalType, setIndexTypeName, storesLowerCaseIdentifiers, supportedSchemaTypes, supportsBatchExecuteGeneratedKeys, supportsBatchExecuteResult, supportsCascadeRistrict, supportsColumnFormula, supportsColumnSequence, supportsDomain, supportsIndexType, supportsLimit, supportsLimitOffset, supportsMerge, supportsRownum, supportsSequence, supportsStandardOffsetFetchRows, toString, unQuote
-
コンストラクタの詳細
-
SqlServer2005
protected SqlServer2005(java.util.function.Supplier<com.sqlapp.data.db.dialect.Dialect> nextVersionDialectSupplier)
-
-
メソッドの詳細
-
registerDataType
protected void registerDataType()データ型の登録- オーバーライド:
registerDataTypeクラス内SqlServer2000
-
supportsWith
public boolean supportsWith()- オーバーライド:
supportsWithクラス内SqlServer2000
-
supportsWithRecursive
public boolean supportsWithRecursive()WITHステートメント再帰のサポート- オーバーライド:
supportsWithRecursiveクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsTop
public boolean supportsTop()TOP句のサポート- オーバーライド:
supportsTopクラス内SqlServer2000
-
supportsRuleOnDelete
public boolean supportsRuleOnDelete(com.sqlapp.data.schemas.CascadeRule rule)- オーバーライド:
supportsRuleOnDeleteクラス内SqlServer2000
-
supportsRuleOnUpdate
public boolean supportsRuleOnUpdate(com.sqlapp.data.schemas.CascadeRule rule)- オーバーライド:
supportsRuleOnUpdateクラス内SqlServer2000
-
supportsSchema
public boolean supportsSchema()DBスキーマのサポート- オーバーライド:
supportsSchemaクラス内SqlServer2000
-
hashCode
public int hashCode()- オーバーライド:
hashCodeクラス内SqlServer2000
-
equals
public boolean equals(java.lang.Object obj)同値判定- オーバーライド:
equalsクラス内SqlServer2000
-
getCatalogReader
public com.sqlapp.data.db.metadata.CatalogReader getCatalogReader()- オーバーライド:
getCatalogReaderクラス内SqlServer2000
-
createSqlFactoryRegistry
protected com.sqlapp.data.db.sql.SqlFactoryRegistry createSqlFactoryRegistry()- オーバーライド:
createSqlFactoryRegistryクラス内SqlServer2000
-
setDbType
public boolean setDbType(com.sqlapp.data.db.datatype.DataType dataType, java.lang.String productDataType, java.lang.Long lengthOrPrecision, java.lang.Integer scale, com.sqlapp.data.schemas.properties.DataTypeLengthProperties<?> column)- オーバーライド:
setDbTypeクラス内com.sqlapp.data.db.dialect.Dialect
-
setVarcharMax
protected void setVarcharMax(com.sqlapp.data.schemas.properties.DataTypeLengthProperties<?> column)
-