クラス 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固有情報クラス
関連項目:
  • コンストラクタの詳細

    • SqlServer2000

      protected SqlServer2000(Supplier<com.sqlapp.data.db.dialect.Dialect> nextVersionDialectSupplier)
  • メソッドの詳細

    • registerDataType

      protected void registerDataType()
      データ型の登録
      オーバーライド:
      registerDataType クラス内 com.sqlapp.data.db.dialect.Dialect
    • getProductName

      public String getProductName()
      DB製品名
      オーバーライド:
      getProductName クラス内 com.sqlapp.data.db.dialect.Dialect
    • getSimpleName

      public String 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

      public String getIdentitySelectString()
      オーバーライド:
      getIdentitySelectString クラス内 com.sqlapp.data.db.dialect.Dialect
    • supportsIdentity

      public boolean supportsIdentity()
      オーバーライド:
      supportsIdentity クラス内 com.sqlapp.data.db.dialect.Dialect
    • getIdentityColumnString

      public String 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

      public String getCurrentDateFunction()
      オーバーライド:
      getCurrentDateFunction クラス内 com.sqlapp.data.db.dialect.Dialect
    • getCurrentDateTimeFunction

      public String getCurrentDateTimeFunction()
      現在日時の取得関数
      オーバーライド:
      getCurrentDateTimeFunction クラス内 com.sqlapp.data.db.dialect.Dialect
    • getCurrentTimestampFunction

      public String getCurrentTimestampFunction()
      現在日時(Timestamp)の取得関数
      オーバーライド:
      getCurrentTimestampFunction クラス内 com.sqlapp.data.db.dialect.Dialect
    • getCurrentTimestampWithTimeZoneFunction

      public String getCurrentTimestampWithTimeZoneFunction()
      現在日時(Timestamp)タイムゾーン付きの取得関数
      オーバーライド:
      getCurrentTimestampWithTimeZoneFunction クラス内 com.sqlapp.data.db.dialect.Dialect
    • defaultSchema

      public String 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

      public boolean equals(Object obj)
      オーバーライド:
      equals クラス内 com.sqlapp.data.db.dialect.Dialect
    • getCatalogReader

      public com.sqlapp.data.db.metadata.CatalogReader getCatalogReader()
      オーバーライド:
      getCatalogReader クラス内 com.sqlapp.data.db.dialect.Dialect
    • getObjectFullName

      public String getObjectFullName(String catalogName, String schemaName, String objectName)
      オーバーライド:
      getObjectFullName クラス内 com.sqlapp.data.db.dialect.Dialect
    • createSqlFactoryRegistry

      public com.sqlapp.data.db.sql.SqlFactoryRegistry createSqlFactoryRegistry()
      オーバーライド:
      createSqlFactoryRegistry クラス内 com.sqlapp.data.db.dialect.Dialect
    • createSqlBuilder

      public SqlServerSqlBuilder createSqlBuilder()
      オーバーライド:
      createSqlBuilder クラス内 com.sqlapp.data.db.dialect.Dialect
    • createSqlSplitter

      public SqlServerSqlSplitter createSqlSplitter()
      オーバーライド:
      createSqlSplitter クラス内 com.sqlapp.data.db.dialect.Dialect
    • doQuote

      protected String doQuote(String target)
      オーバーライド:
      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