public class HsqldbDialect extends DBDialect
caseHandler, features, keywords, quoteChar
Constructor and Description |
---|
HsqldbDialect() |
Modifier and Type | Method and Description |
---|---|
boolean |
createEntity(Connection conn,
TableMapping en)
根据实体信息,返回某实体的建表语句
|
String |
getHibernateDialect()
返回对应的 Hibernate 的 Dialect
|
String |
getJooqDialect() |
String |
getName() |
String |
getQueryDslDialect() |
String |
sqlColumnAdd(String table,
String column_definition,
String column_position) |
String |
sqlColumnDrop(String table,
String column) |
String |
sqlColumnModify(String table,
String column_definition,
String column_position) |
String |
sqlTableDrop(String table) |
String |
sqlTableRename(String oldName,
String newName) |
String |
uniqueSql(String tableName,
String name,
String[] columnNames)
生成unique 语句.
|
accept, addComment, containKeyword, createAddColumnSql, createIndexSql, createRelation, createRelation, createResultSetMetaSql, createUniqueSql, dropEntity, dropRelation, escapeSqlValue, evalFieldType, execute, execute, existsTables, getCatalog, getColumnAutoIncreamentValue, getColumnDefinition, getColumnLength, getColumnNameToUse, getColumnPrecision, getColumnScale, getDefaultSchema, getDriverClass, getIndexNames, getNvlFunction, getObjectNameToUse, getPrimaryKeySql, getProperty, getProperty, getPropertyInt, getPropertyLong, getQuoteChar, getSchema, getSeqNextValSql, getSequenceInfo, getSqlStatmentSeparator, gSQL, has, isCaseSensitive, notHas, setProperty, setupEntityField, sqlPageList, supportsColumnPosition, unwrapper, wrapKeyword, wrapKeyword
public String getName()
getName
in interface IDBDialect
getName
in class DBDialect
RDBMS
public String getHibernateDialect()
DBDialect
getHibernateDialect
in class DBDialect
public String sqlTableDrop(String table)
sqlTableDrop
in class DBDialect
public String sqlTableRename(String oldName, String newName)
sqlTableRename
in class DBDialect
public String sqlColumnAdd(String table, String column_definition, String column_position)
sqlColumnAdd
in class DBDialect
public String sqlColumnModify(String table, String column_definition, String column_position)
sqlColumnModify
in class DBDialect
public String sqlColumnDrop(String table, String column)
sqlColumnDrop
in class DBDialect
public boolean createEntity(Connection conn, TableMapping en)
DBDialect
createEntity
in class DBDialect
en
- 实体public String uniqueSql(String tableName, String name, String[] columnNames)
DBDialect
public String getQueryDslDialect()
public String getJooqDialect()
Copyright © 2020. All rights reserved.