public class FirebirdDialect extends StandardDialect
TriggerSupport.TriggerEventEnum, TriggerSupport.TriggerTimeEnumSQL_2003_RESERVED_KEY_WORDS| Constructor and Description |
|---|
FirebirdDialect() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
alterSequenceFormat()
Firebird 2.0 will support standard syntax.
|
protected String |
dummyTable() |
Collection<SequenceProperties> |
getSequences(DatabaseMetaData metaData,
SequencePropertiesFactory factory)
Returns a collection of sequences using dialect specific logic.
|
SequenceSupport |
getSequenceSupport() |
protected String |
nextSequenceValueFormat() |
protected String |
selectForUpdatePattern() |
protected String |
sequencePattern()
Firebird 2.0 will support standard syntax.
|
protected String |
vendorPattern() |
alterIdentityColumnFormat, createColumnPropertiesFactory, createForeignKeyConstraintFactory, createForeignKeyConstraintFormat, createIdentifierNormalizer, createQualifiedNameFactory, createSchemaFormat, createSequencePropertiesFactory, createTriggerFormat, createUniqueConstraintFactory, createUniqueConstraintFormat, currentDatePattern, currentTimePattern, currentTimestampPattern, dateLiteralFormat, dropConstraintFormat, dropForeignKeyConstraintFormat, dropSchemaFormat, dropTriggerFormat, dropUniqueConstraintFormat, evaluateCurrentDate, evaluateCurrentTime, evaluateCurrentTimestamp, evaluateRand, executeFunction, executeFunctionFormat, executeFunctionSQL, executeQuery, failureXAErrorCodes, getAlterIdentityColumnSQL, getAlterSequenceSQL, getColumns, getColumnType, getConnectionProperties, getCreateForeignKeyConstraintSQL, getCreateSchemaSQL, getCreateTriggerSQL, getCreateUniqueConstraintSQL, getDefaultSchemas, getDropForeignKeyConstraintSQL, getDropSchemaSQL, getDropTriggerSQL, getDropUniqueConstraintSQL, getDumpRestoreSupport, getForeignKeyConstraints, getIdentityColumns, getIdentityColumnSupport, getNextSequenceValueSQL, getPrimaryKey, getTables, getTriggerRowAlias, getTriggerSupport, getTruncateTableSQL, getTypes, getUniqueConstraints, identifierPattern, indicatesFailure, indicatesFailure, indicatesFailure, indicatesFailure, insertIntoTablePattern, isSelectForUpdate, isValid, locatorPattern, meetsRequirement, parse, parseInsertTable, parseSequence, randomPattern, reservedIdentifiers, schemaPattern, sequenceTableType, timeLiteralFormat, timestampLiteralFormat, truncateTableFormatpublic FirebirdDialect()
protected String vendorPattern()
vendorPattern in class StandardDialectStandardDialect.vendorPattern()protected String dummyTable()
dummyTable in class StandardDialectStandardDialect.dummyTable()protected String alterSequenceFormat()
alterSequenceFormat in class StandardDialectStandardDialect.alterSequenceFormat()public SequenceSupport getSequenceSupport()
getSequenceSupport in interface DialectgetSequenceSupport in class StandardDialectStandardDialect.getSequenceSupport()public Collection<SequenceProperties> getSequences(DatabaseMetaData metaData, SequencePropertiesFactory factory) throws SQLException
StandardDialectgetSequences in interface SequenceSupportgetSequences in class StandardDialectmetaData - database meta dataSQLExceptionSequenceSupport.getSequences(java.sql.DatabaseMetaData, net.sf.hajdbc.SequencePropertiesFactory)protected String sequencePattern()
sequencePattern in class StandardDialectStandardDialect.sequencePattern()protected String selectForUpdatePattern()
selectForUpdatePattern in class StandardDialectStandardDialect.selectForUpdatePattern()protected String nextSequenceValueFormat()
nextSequenceValueFormat in class StandardDialectStandardDialect.nextSequenceValueFormat()Copyright © 2004–2014 Paul Ferraro. All rights reserved.