クラス SqlServerSqlBuilder
- java.lang.Object
-
- com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>
-
- com.sqlapp.data.db.dialect.sqlserver.util.SqlServerSqlBuilder
-
- すべての実装されたインタフェース:
java.io.Serializable,java.lang.Cloneable
- 直系の既知のサブクラス:
SqlServer2008SqlBuilder
public class SqlServerSqlBuilder extends com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>
- 関連項目:
- 直列化された形式
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SqlServerSqlBuilder(com.sqlapp.data.db.dialect.Dialect dialect)
-
メソッドの概要
-
クラスから継承されたメソッド com.sqlapp.util.AbstractSqlBuilder
_add, _add, _add, _add, _add, _add, _add, _add, _add, _add, _add, _case, _clear, _default, _do, _for, _fromSysDummy, _merge, _new, _null, _package, _parameterEq, _parameterGt, _parameterGte, _parameterIn, _parameterLike, _parameterLt, _parameterLte, _public, _return, _true, $if, $if, add, addComment, addLineComment, addTypeDefinition, all, all, alter, alterColumn, always, analyze, and, and, appendElement, appendIndent, appendQuoteColumnName, appendQuoteColumnName, appendQuoteName, argument, argumentDirection, arguments, as, asc, at, autocommit, begin, begin, body, brackets, brackets, by, cache, call, cascade, cascadeRule, change, characterSet, characterSetDefinition, check, checkConstraintDefinition, clustered, coalesce, coalesce, collate, collateDefinition, collation, column, columnName, columnName, columnName, comma, comma, comment, comment, comment, commit, compress, compressed, compression, constraint, constraints, convert, count, count, count, create, cycle, dataType, defaultDefinition, defaultDefinitionForAlter, definer, definition, definitionForAlterColumn, delete, desc, deterministic, dimension, disable, domain, drop, dynamic, enable, end, end, engine, eq, event, exclusive, exclusive, execute, exists, external, fetch, first, forEach, foreignKey, from, fulltext, function, generated, getCondition, getDialect, getIndentSize, getIndentString, groupBy, gt, gte, id, ifExists, ifExists, ifNotExists, ifNotExists, in, inclusive, inclusive, increment, indent, indent, index, inherits, insert, instance, interval, into, invoker, is, isAppendAutoSpace, isFirstElement, isQuateColumnName, isQuateObjectName, isWithSchemaName, join, key, language, left, lessThan, like, lineBreak, lineBreak, lineBreak, lineBreak, lock, lockMode, log, lt, lte, match, matched, matchOption, materialized, maxvalue, merge, minvalue, mode, modify, name, name, name, name, name, name, name, name, name, name, name, name, names, names, names, names, names, names, names, names, names, next, no, noOrder, not, notNull, notNull, notNullDefinition, notNullDefinitionForAlter, off, offset, on, only, onUpdateDefinition, optimize, or, order, order, orderBy, partition, partition, partitionBy, partitioning, partitions, plus, plus, primaryKey, procedure, property, property, property, property, references, refresh, remove, rename, replace, replication, result, returns, right, role, row, rows, schema, security, select, semicolon, semicolon, sequence, set, set, setAppendAutoSpace, setCondition, setDefault, setFirstElement, setIndentString, setNotNull, setNull, setQuateColumnName, setQuateObjectName, sets, setWithSchemaName, source, space, space, space, space, spatial, specific, specificName, split, sql, sqlChar, sqlChar, sqlChar, sqlChar, sqlNchar, sqlNchar, sqlNchar, sqlNchar, start, subpartition, subpartition, subpartitionBy, subpartitions, synonym, table, tablespace, target, then, to, toString, transaction, trigger, truncate, type, typeDefinition, typeDefinition, typeDefinition, typeDefinition, typeDefinition, typeDefinition, union, unique, unique, update, user, using, value, values, view, when, where, with, without, yes
-
-
-
-
メソッドの詳細
-
identity
public SqlServerSqlBuilder identity()
- オーバーライド:
identityクラス内com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>
-
include
public SqlServerSqlBuilder include()
-
identityInsert
public SqlServerSqlBuilder identityInsert()
-
permissionSet
public SqlServerSqlBuilder permissionSet()
-
aggregate
public SqlServerSqlBuilder aggregate()
-
readonly
public SqlServerSqlBuilder readonly()
-
scheme
public SqlServerSqlBuilder scheme()
-
range
public SqlServerSqlBuilder range()
-
enable
public SqlServerSqlBuilder enable()
- オーバーライド:
enableクラス内com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>
-
owner
public SqlServerSqlBuilder owner()
-
caller
public SqlServerSqlBuilder caller()
-
page
public SqlServerSqlBuilder page()
-
columnstore
public SqlServerSqlBuilder columnstore()
-
columnstoreArchive
public SqlServerSqlBuilder columnstoreArchive()
-
disable
public SqlServerSqlBuilder disable()
- オーバーライド:
disableクラス内com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>
-
changeTracking
public SqlServerSqlBuilder changeTracking()
-
tablock
public SqlServerSqlBuilder tablock()
-
holdlock
public SqlServerSqlBuilder holdlock()
-
updlock
public SqlServerSqlBuilder updlock()
-
filetable
public SqlServerSqlBuilder filetable()
-
filetableDirectory
public SqlServerSqlBuilder filetableDirectory()
-
filetableCollateFilename
public SqlServerSqlBuilder filetableCollateFilename()
-
filetableStreamidUniqueConstraintName
public SqlServerSqlBuilder filetableStreamidUniqueConstraintName()
-
filetableFullpathUniqueConstraintName
public SqlServerSqlBuilder filetableFullpathUniqueConstraintName()
-
masked
public SqlServerSqlBuilder masked()
-
dataCompression
public SqlServerSqlBuilder dataCompression()
-
persisted
public SqlServerSqlBuilder persisted()
-
newInstance
public SqlServerSqlBuilder newInstance()
-
argumentBefore
protected void argumentBefore(com.sqlapp.data.schemas.NamedArgument obj)
- オーバーライド:
argumentBeforeクラス内com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>
-
argumentAfter
protected void argumentAfter(com.sqlapp.data.schemas.NamedArgument obj)
- オーバーライド:
argumentAfterクラス内com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>
-
arguments
public SqlServerSqlBuilder arguments(com.sqlapp.data.schemas.NamedArgumentCollection<?> arguments)
- オーバーライド:
argumentsクラス内com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>
-
clone
public SqlServerSqlBuilder clone()
- オーバーライド:
cloneクラス内com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>
-
definition
public SqlServerSqlBuilder definition(com.sqlapp.data.schemas.Column column, boolean withRemarks)
カラム作成時の定義を追加します- オーバーライド:
definitionクラス内com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>- パラメータ:
column- カラム
-
autoIncrement
protected SqlServerSqlBuilder autoIncrement(com.sqlapp.data.schemas.AbstractColumn<?> column)
- オーバーライド:
autoIncrementクラス内com.sqlapp.util.AbstractSqlBuilder<SqlServerSqlBuilder>
-
-