public class PlatformFirebirdImpl extends PlatformDefaultImpl
PlatformDefaultImpl and defines specific
behavior for the Firebird platform. Copied from the PostgreSQL PlatformORACLE_JOIN_SYNTAX, SQL92_JOIN_SYNTAX, SQL92_NOPAREN_JOIN_SYNTAX, SYBASE_JOIN_SYNTAX| Constructor and Description |
|---|
PlatformFirebirdImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createSequenceQuery(java.lang.String sequenceName)
Override this method to enable database based sequence generation
|
java.lang.String |
dropSequenceQuery(java.lang.String sequenceName)
Override this method to enable database based sequence generation
|
java.lang.String |
nextSequenceQuery(java.lang.String sequenceName)
Override this method to enable database based sequence generation
|
addBatch, addPagingSql, afterStatementClose, afterStatementCreate, beforeBatch, beforeStatementClose, bindPagingParameters, bindPagingParametersFirst, changeAutoCommitState, concatenate, createSequenceQuery, executeBatch, getEscapeClause, getJoinSyntaxType, getLastInsertIdentityQuery, initializeJdbcConnection, prepareNextValProcedureStatement, registerOutResultSet, setNullForStatement, setObjectForStatement, supportsBatchOperations, supportsMultiColumnCountDistinct, supportsPaging, useCountForResultsetSizepublic java.lang.String createSequenceQuery(java.lang.String sequenceName)
PlatformDefaultImplcreateSequenceQuery in interface PlatformcreateSequenceQuery in class PlatformDefaultImplsequenceName - The name of the sequence to create.public java.lang.String nextSequenceQuery(java.lang.String sequenceName)
PlatformDefaultImplnextSequenceQuery in interface PlatformnextSequenceQuery in class PlatformDefaultImplpublic java.lang.String dropSequenceQuery(java.lang.String sequenceName)
PlatformDefaultImpldropSequenceQuery in interface PlatformdropSequenceQuery in class PlatformDefaultImpl(C) 2002 - 2005 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30