public class IngresDialect extends StandardDialect
TriggerSupport.TriggerEventEnum, TriggerSupport.TriggerTimeEnumSQL_2003_RESERVED_KEY_WORDS| Constructor and Description |
|---|
IngresDialect() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
currentDatePattern() |
protected String |
currentTimePattern() |
protected String |
currentTimestampPattern() |
Collection<SequenceProperties> |
getSequences(DatabaseMetaData metaData,
SequencePropertiesFactory factory)
Returns a collection of sequences using dialect specific logic.
|
SequenceSupport |
getSequenceSupport() |
String |
parseSequence(String sql)
Parses a sequence name from the specified SQL statement.
|
protected String |
randomPattern() |
protected String |
sequencePattern() |
protected String |
vendorPattern() |
alterIdentityColumnFormat, alterSequenceFormat, createColumnPropertiesFactory, createForeignKeyConstraintFactory, createForeignKeyConstraintFormat, createIdentifierNormalizer, createQualifiedNameFactory, createSchemaFormat, createSequencePropertiesFactory, createTriggerFormat, createUniqueConstraintFactory, createUniqueConstraintFormat, dateLiteralFormat, dropConstraintFormat, dropForeignKeyConstraintFormat, dropSchemaFormat, dropTriggerFormat, dropUniqueConstraintFormat, dummyTable, 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, nextSequenceValueFormat, parse, parseInsertTable, reservedIdentifiers, schemaPattern, selectForUpdatePattern, sequenceTableType, timeLiteralFormat, timestampLiteralFormat, truncateTableFormatpublic IngresDialect()
protected String vendorPattern()
vendorPattern in class StandardDialectStandardDialect.vendorPattern()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)public String parseSequence(String sql)
SequenceSupportparseSequence in interface SequenceSupportparseSequence in class StandardDialectsql - a SQL statementStandardDialect.parseSequence(java.lang.String)protected String sequencePattern()
sequencePattern in class StandardDialectStandardDialect.sequencePattern()protected String currentDatePattern()
currentDatePattern in class StandardDialectStandardDialect.currentDatePattern()protected String currentTimePattern()
currentTimePattern in class StandardDialectStandardDialect.currentTimePattern()protected String currentTimestampPattern()
currentTimestampPattern in class StandardDialectStandardDialect.currentTimestampPattern()protected String randomPattern()
randomPattern in class StandardDialectStandardDialect.randomPattern()Copyright © 2004–2014 Paul Ferraro. All rights reserved.