クラス SqlServer2000
java.lang.Object
com.sqlapp.data.db.dialect.Dialect
com.sqlapp.data.db.dialect.sqlserver.SqlServer2000
- すべての実装されたインタフェース:
Serializable,Comparable<com.sqlapp.data.db.dialect.Dialect>
- 直系の既知のサブクラス:
SqlServer2005
public class SqlServer2000
extends com.sqlapp.data.db.dialect.Dialect
SqlServer2000固有情報クラス
- 関連項目:
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース com.sqlapp.data.db.dialect.Dialect
com.sqlapp.data.db.dialect.Dialect.DateTimeTypeHandler -
フィールドの概要
クラスから継承されたフィールド com.sqlapp.data.db.dialect.Dialect
COLUMN_DEFAULT_VALUE, COLUMN_PRECISION, COLUMN_SCALE, COLUMN_SIZE, DefaultDbType -
コンストラクタの概要
コンストラクタ修飾子コンストラクタ説明protectedSqlServer2000(Supplier<com.sqlapp.data.db.dialect.Dialect> nextVersionDialectSupplier) -
メソッドの概要
修飾子とタイプメソッド説明com.sqlapp.data.db.sql.SqlFactoryRegistryprotected Stringbooleancom.sqlapp.data.db.metadata.CatalogReaderchar現在日時の取得関数現在日時(Timestamp)の取得関数現在日時(Timestamp)タイムゾーン付きの取得関数com.sqlapp.data.db.dialect.DefaultCasegetObjectFullName(String catalogName, String schemaName, String objectName) charDB製品名inthashCode()booleanbooleanisOptimisticLockColumn(com.sqlapp.data.schemas.Column column) booleanprotected voidデータ型の登録voidsetChangeAndResetSqlDelimiter(com.sqlapp.data.db.sql.SqlOperation operation) booleanbooleanbooleanbooleanDBカタログのサポートbooleanbooleanbooleanbooleanbooleanインデックス名のテーブルスコープbooleanbooleansupportsRuleOnDelete(com.sqlapp.data.schemas.CascadeRule rule) booleansupportsRuleOnUpdate(com.sqlapp.data.schemas.CascadeRule rule) booleanDBスキーマのサポートbooleanTOP句のサポートbooleanクラスから継承されたメソッド com.sqlapp.data.db.dialect.Dialect
compareTo, createJdbcHandler, domainCheckConstraintColumnName, getCurrentTimeFunction, getCurrentTimeWithTimeZoneFunction, getDbDataType, getDbDataTypes, getDelimiter, getIdentityInsertString, getIndexType, getNextVersionDialect, getSequenceNextValString, getSqlValueDefinition, getSystemSchema, getValueForDisplay, isQuoted, matchDataTypeName, nativeCaseString, needQuote, quote, setDbType, setDbType, setDbType, setDbType, setDecimalType, setIndexTypeName, setIndexTypeName, storesLowerCaseIdentifiers, supportedSchemaTypes, supportsBatchExecuteGeneratedKeys, supportsBatchExecuteResult, supportsCascadeRistrict, supportsColumnFormula, supportsColumnSequence, supportsDomain, supportsIndexType, supportsLimit, supportsLimitOffset, supportsMerge, supportsRownum, supportsSequence, supportsStandardOffsetFetchRows, supportsWithRecursive, toString, unQuote
-
コンストラクタの詳細
-
SqlServer2000
-
-
メソッドの詳細
-
registerDataType
protected void registerDataType()データ型の登録- オーバーライド:
registerDataTypeクラス内com.sqlapp.data.db.dialect.Dialect
-
getProductName
DB製品名- オーバーライド:
getProductNameクラス内com.sqlapp.data.db.dialect.Dialect
-
getSimpleName
- オーバーライド:
getSimpleNameクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsWith
public boolean supportsWith()- オーバーライド:
supportsWithクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsTop
public boolean supportsTop()TOP句のサポート- オーバーライド:
supportsTopクラス内com.sqlapp.data.db.dialect.Dialect
-
getIdentitySelectString
- オーバーライド:
getIdentitySelectStringクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsIdentity
public boolean supportsIdentity()- オーバーライド:
supportsIdentityクラス内com.sqlapp.data.db.dialect.Dialect
-
getIdentityColumnString
- オーバーライド:
getIdentityColumnStringクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsCatalog
public boolean supportsCatalog()DBカタログのサポート- オーバーライド:
supportsCatalogクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsSchema
public boolean supportsSchema()DBスキーマのサポート- オーバーライド:
supportsSchemaクラス内com.sqlapp.data.db.dialect.Dialect
-
recommendsNTypeChar
public boolean recommendsNTypeChar()- オーバーライド:
recommendsNTypeCharクラス内com.sqlapp.data.db.dialect.Dialect
-
getCloseQuote
public char getCloseQuote()- オーバーライド:
getCloseQuoteクラス内com.sqlapp.data.db.dialect.Dialect
-
getOpenQuote
public char getOpenQuote()- オーバーライド:
getOpenQuoteクラス内com.sqlapp.data.db.dialect.Dialect
-
getDefaultCase
public com.sqlapp.data.db.dialect.DefaultCase getDefaultCase()- オーバーライド:
getDefaultCaseクラス内com.sqlapp.data.db.dialect.Dialect
-
getCurrentDateFunction
- オーバーライド:
getCurrentDateFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
getCurrentDateTimeFunction
現在日時の取得関数- オーバーライド:
getCurrentDateTimeFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
getCurrentTimestampFunction
現在日時(Timestamp)の取得関数- オーバーライド:
getCurrentTimestampFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
getCurrentTimestampWithTimeZoneFunction
現在日時(Timestamp)タイムゾーン付きの取得関数- オーバーライド:
getCurrentTimestampWithTimeZoneFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
defaultSchema
- オーバーライド:
defaultSchemaクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsCascadeDelete
public boolean supportsCascadeDelete()- オーバーライド:
supportsCascadeDeleteクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsDefaultValueFunction
public boolean supportsDefaultValueFunction()- オーバーライド:
supportsDefaultValueFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsDropCascade
public boolean supportsDropCascade()- オーバーライド:
supportsDropCascadeクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsFunctionOverload
public boolean supportsFunctionOverload()- オーバーライド:
supportsFunctionOverloadクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsProcedureOverload
public boolean supportsProcedureOverload()- オーバーライド:
supportsProcedureOverloadクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsRuleOnDelete
public boolean supportsRuleOnDelete(com.sqlapp.data.schemas.CascadeRule rule) - オーバーライド:
supportsRuleOnDeleteクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsCascadeUpdate
public boolean supportsCascadeUpdate()- オーバーライド:
supportsCascadeUpdateクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsRuleOnUpdate
public boolean supportsRuleOnUpdate(com.sqlapp.data.schemas.CascadeRule rule) - オーバーライド:
supportsRuleOnUpdateクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsIndexNameTableScope
public boolean supportsIndexNameTableScope()インデックス名のテーブルスコープ- オーバーライド:
supportsIndexNameTableScopeクラス内com.sqlapp.data.db.dialect.Dialect
-
storesMixedCaseIdentifiers
public boolean storesMixedCaseIdentifiers()- オーバーライド:
storesMixedCaseIdentifiersクラス内com.sqlapp.data.db.dialect.Dialect
-
isOptimisticLockColumn
public boolean isOptimisticLockColumn(com.sqlapp.data.schemas.Column column) - オーバーライド:
isOptimisticLockColumnクラス内com.sqlapp.data.db.dialect.Dialect
-
hashCode
public int hashCode()- オーバーライド:
hashCodeクラス内com.sqlapp.data.db.dialect.Dialect
-
equals
- オーバーライド:
equalsクラス内com.sqlapp.data.db.dialect.Dialect
-
getCatalogReader
public com.sqlapp.data.db.metadata.CatalogReader getCatalogReader()- オーバーライド:
getCatalogReaderクラス内com.sqlapp.data.db.dialect.Dialect
-
getObjectFullName
- オーバーライド:
getObjectFullNameクラス内com.sqlapp.data.db.dialect.Dialect
-
createSqlFactoryRegistry
public com.sqlapp.data.db.sql.SqlFactoryRegistry createSqlFactoryRegistry()- オーバーライド:
createSqlFactoryRegistryクラス内com.sqlapp.data.db.dialect.Dialect
-
createSqlBuilder
- オーバーライド:
createSqlBuilderクラス内com.sqlapp.data.db.dialect.Dialect
-
createSqlSplitter
- オーバーライド:
createSqlSplitterクラス内com.sqlapp.data.db.dialect.Dialect
-
doQuote
- オーバーライド:
doQuoteクラス内com.sqlapp.data.db.dialect.Dialect
-
setChangeAndResetSqlDelimiter
public void setChangeAndResetSqlDelimiter(com.sqlapp.data.db.sql.SqlOperation operation) - オーバーライド:
setChangeAndResetSqlDelimiterクラス内com.sqlapp.data.db.dialect.Dialect
-
isDdlRollbackable
public boolean isDdlRollbackable()- オーバーライド:
isDdlRollbackableクラス内com.sqlapp.data.db.dialect.Dialect
-