public class HsqldbDialect extends H2Dialect
COMMON_SEQ_TABLE_KEY, DEFAULT_SCHEMA_SYMBOL, ormHandler| Constructor and Description |
|---|
HsqldbDialect() |
| Modifier and Type | Method and Description |
|---|---|
String |
getJdbcDriver()
Returns a JDBC Driver
|
boolean |
isMultiRowInsertSupported()
Database HSQLDB does not supports the MultiRow INSERT.
|
Appendable |
printComment(MetaColumn column,
Appendable out)
COMMENT is not supported in HSQLDB database
|
Appendable |
printComment(MetaTable table,
Appendable out)
COMMENT is not supported in HSQLDB database
|
Appendable |
printCreateSchema(String schema,
Appendable out)
Print SQL 'CREATE SCHEMA'
|
protected Appendable |
printLockForSelect(Query query,
Appendable out)
Including 1.7.2, HSQLDB does not support table locking via SELECT FOR UPDATE.
For more information see http://hsqldb.org. |
getJdbcUrlcreateConnection, createJndiInitialContext, createSubQuery, escape, getAliasColumnName, getColumnType, getCriterionTemplate, getExtentedDialect, getKeywordSet, getNameProvider, getQuotedName, getSeqTableModel, isCatalog, isColumnLengthAllowed, isFilled, printAlterTableAddColumn, printAlterTableColumn, printCall, printColumnAlias, printColumnDeclaration, printCommit, printCriterion, printCriterionValue, printDefaultConstraint, printDefaultSchema, printDefaultValue, printDelete, printFKColumnsDeclaration, printForeignKey, printForeignKey, printFullTableName, printFullTableName, printIndex, printInsert, printInsert, printInsertBySelect, println, printOffset, printQuotedName, printQuotedNameAlways, printSelect, printSelectOrder, printSelectTable, printSelectTableBase, printSelectView, printSequenceCurrentValue, printSequenceDeleteById, printSequenceInit, printSequenceInitWithValues, printSequenceNextValue, printSequenceTable, printSequenceTableName, printSetMaxSequence, printTable, printTableAliasDefinition, printTableColumns, printUpdate, releaseSavepoint, setHandlerpublic String getJdbcDriver()
H2DialectgetJdbcDriver in class H2Dialectpublic Appendable printCreateSchema(String schema, Appendable out) throws IOException
printCreateSchema in class SqlDialectIOExceptionpublic Appendable printComment(MetaTable table, Appendable out) throws IOException
printComment in class SqlDialectIOExceptionpublic Appendable printComment(MetaColumn column, Appendable out) throws IOException
printComment in class SqlDialectIOExceptionpublic boolean isMultiRowInsertSupported()
isMultiRowInsertSupported in class SqlDialectMulti row insertprotected Appendable printLockForSelect(Query query, Appendable out) throws IOException, UnsupportedOperationException
printLockForSelect in class SqlDialectquery - The UJO queryIOExceptionUnsupportedOperationExceptionCopyright 2013, Pavel Ponec