public class DB2PkGenerator extends OraclePkGenerator
DB2Adapter.adapter, DEFAULT_PK_CACHE_SIZE, pkCache, pkCacheSize, pkStartValue| Modifier and Type | Method and Description |
|---|---|
protected String |
createSequenceString(DbEntity entity) |
protected String |
dropSequenceString(DbEntity entity)
Returns a SQL string needed to drop any database objects associated with
automatic primary key generation process for a specific DbEntity.
|
protected String |
getSequencePrefix() |
protected String |
selectAllSequencesQuery() |
protected String |
selectNextValQuery(String pkGeneratingSequenceName) |
protected String |
sequenceName(DbEntity entity)
Returns expected primary key sequence name for a DbEntity.
|
createAutoPk, createAutoPkStatements, dropAutoPk, dropAutoPkStatements, getExistingSequences, longPkFromDatabase, pkCacheSizeautoPkTableExists, dropAutoPkString, generatePk, getAdapter, getPkCacheSize, pkCreateString, pkDeleteString, pkSelectString, pkTableCreateString, pkUpdateString, reset, runUpdate, setPkCacheSizeprotected String sequenceName(DbEntity entity)
OraclePkGeneratorsequenceName in class OraclePkGeneratorprotected String getSequencePrefix()
getSequencePrefix in class OraclePkGeneratorprotected String selectNextValQuery(String pkGeneratingSequenceName)
selectNextValQuery in class OraclePkGeneratorprotected String selectAllSequencesQuery()
selectAllSequencesQuery in class OraclePkGeneratorprotected String dropSequenceString(DbEntity entity)
OraclePkGeneratordropSequenceString in class OraclePkGeneratorprotected String createSequenceString(DbEntity entity)
createSequenceString in class OraclePkGeneratorCopyright © 2001–2023 Apache Cayenne. All rights reserved.