public class SQLServerDialect
extends SeparateCommentDialect
| Modifier and Type | Class and Description |
|---|---|
static class |
SQLServerDialect.Pagination |
static class |
SQLServerDialect.ResultSet |
static class |
SQLServerDialect.SelectPlan |
Dialect.Companion| Constructor and Description |
|---|
SQLServerDialect() |
| Modifier and Type | Method and Description |
|---|---|
SQLPlan<?> |
addColumn(java.lang.String tableName,
Column<?> column) |
SQLPlan<?> |
createTable(java.lang.String tableName,
java.lang.String tableComment,
java.lang.String ddl,
java.util.List<? extends instep.dao.sql.Column<?>> columns) |
SQLPlan<?> |
createTableIfNotExists(java.lang.String tableName,
java.lang.String tableComment,
java.util.List<? extends instep.dao.sql.Column<?>> columns) |
java.lang.String |
definitionForAutoIncrementColumn(IntegerColumn column) |
java.lang.String |
definitionForBinaryColumn(BinaryColumn column) |
java.lang.String |
definitionForBooleanColumn(BooleanColumn column) |
java.lang.String |
definitionForDateTimeColumn(DateTimeColumn column) |
java.lang.String |
definitionForUUIDColumn(StringColumn column) |
SQLPlan<?> |
dropColumn(java.lang.String tableName,
Column<?> column) |
Pagination |
getPagination() |
createTable, getSeparatelyCommentingaddColumn, alterColumnDefault, alterColumnNotNull, createTable, createTable, createTableIfNotExists, definitionForAutoIncrementColumn, definitionForBinaryColumn, definitionForBooleanColumn, definitionForColumn, definitionForColumns, definitionForDateTimeColumn, definitionForFloatingColumn, definitionForIntegerColumn, definitionForJSONColumn, definitionForStringColumn, definitionForUUIDColumn, dropColumn, getDefaultInsertValue, getOffsetDateTimeSupported, getPagination, getPlaceholderForJSONType, getPlaceholderForUUIDType, renameColumn, renameTable, setParameterForPreparedStatementaddColumn, alterColumnDefault, alterColumnNotNull, createTable, createTableIfNotExists, dropColumn, getDefaultInsertValue, getOffsetDateTimeSupported, getPagination, getPlaceholderForJSONType, getPlaceholderForUUIDType, getSeparatelyCommenting, renameColumn, renameTable, setParameterForPreparedStatementpublic Pagination getPagination()
public java.lang.String definitionForBooleanColumn(BooleanColumn column)
public java.lang.String definitionForAutoIncrementColumn(IntegerColumn column)
public java.lang.String definitionForDateTimeColumn(DateTimeColumn column)
public java.lang.String definitionForBinaryColumn(BinaryColumn column)
public java.lang.String definitionForUUIDColumn(StringColumn column)
public SQLPlan<?> createTableIfNotExists(java.lang.String tableName, java.lang.String tableComment, java.util.List<? extends instep.dao.sql.Column<?>> columns)
public SQLPlan<?> createTable(java.lang.String tableName, java.lang.String tableComment, java.lang.String ddl, java.util.List<? extends instep.dao.sql.Column<?>> columns)