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