クラス SqlServer2012CreateTableFactory
java.lang.Object
com.sqlapp.data.db.sql.AbstractSqlFactory<T,S>
com.sqlapp.data.db.sql.SimpleSqlFactory<com.sqlapp.data.schemas.Table,S>
com.sqlapp.data.db.sql.AbstractTableFactory<S>
com.sqlapp.data.db.sql.AbstractCreateTableFactory<SqlServerSqlBuilder>
com.sqlapp.data.db.dialect.sqlserver.sql.SqlServer2005CreateTableFactory
com.sqlapp.data.db.dialect.sqlserver.sql.SqlServer2008CreateTableFactory
com.sqlapp.data.db.dialect.sqlserver.sql.SqlServer2012CreateTableFactory
- すべての実装されたインタフェース:
com.sqlapp.data.db.sql.SqlFactory<com.sqlapp.data.schemas.Table>
- 直系の既知のサブクラス:
SqlServer2014CreateTableFactory
public class SqlServer2012CreateTableFactory extends SqlServer2008CreateTableFactory
SQLServer2012 create table
-
フィールドの概要
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SqlServer2012CreateTableFactory() -
メソッドの概要
修飾子とタイプ メソッド 説明 java.util.List<com.sqlapp.data.db.sql.SqlOperation>createSql(com.sqlapp.data.schemas.Table table)クラスから継承されたメソッド com.sqlapp.data.db.dialect.sqlserver.sql.SqlServer2005CreateTableFactory
addCreateIndexDefinitionクラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractCreateTableFactory
addCheckConstraintDefinitions, addConstraintDefinition, addConstraintDefinitions, addCreateObject, addExcludeConstraintDefinitions, addForeignKeyConstraintDefinitions, addIndexDefinitions, addIndexDefinitions, addOtherDefinitions, addUniqueConstraintDefinitions, sort, sortDbObjectDifferenceクラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractTableFactory
addColumnDefinition, addConditionColumns, addConditionContains, addConditionEndsWith, addConditionGt, addConditionGte, addConditionIn, addConditionInValue, addConditionLt, addConditionLte, addConditionNotIn, addConditions, addConditionStartsWith, addConditionValue, addCreateIndexDefinition, addLockVersionColumnCondition, addSelectAllColumns, addUniqueColumnsCondition, getAddTableObjectDetailOperationFactory, getDefaultValueLiteral, getEndIfExpression, getLockMode, toIfExpression, toIfIsNotEmptyExpression, toIsNotEmptyExpressionクラスから継承されたメソッド com.sqlapp.data.db.sql.SimpleSqlFactory
createSqlBuilder, getAddObjectDetail, isInsertable, isUpdateable, newSqlBuilderクラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractSqlFactory
add, addSchemaName, addSql, addSql, addSql, createDiffSql, createDiffSql, createOperation, createOperation, createOperation, createOperation, createSql, createSqlBuilder, getAll, getCurrentDateDefinition, getDefaultValueDefinition, getDialect, getEndSqlOperations, getOptimisticLockColumnCondition, getOptimisticLockColumnUpdateDefinition, getOptimisticLockColumnUpdateDefinition, getOptions, getQuoteName, getSqlFactoryRegistry, getStartSqlOperations, getValueDefinitionForCondition, getValueDefinitionForInsert, getValueDefinitionForInsert, getValueDefinitionForUpdate, getValueDefinitionForUpdate, getValueDefinitionSimple, initialize, initialize, isAutoIncrementColumn, isCreatedAtColumn, isFormulaColumn, isOptimisticLockColumn, isQuateColumnName, isQuateObjectName, isUpdatedAtColumn, setDialect, setOptions, setQuateColumnName, setQuateObjectName, setSqlFactoryRegistry, sort, toString, withCoalesceAtInsert, withCoalesceAtUpdate
-
コンストラクタの詳細
-
SqlServer2012CreateTableFactory
public SqlServer2012CreateTableFactory()
-
-
メソッドの詳細
-
createSql
public java.util.List<com.sqlapp.data.db.sql.SqlOperation> createSql(com.sqlapp.data.schemas.Table table)- 定義:
createSqlインタフェース内com.sqlapp.data.db.sql.SqlFactory<com.sqlapp.data.schemas.Table>- オーバーライド:
createSqlクラス内com.sqlapp.data.db.sql.AbstractCreateTableFactory<SqlServerSqlBuilder>
-