public class OraclePlatform extends DatabasePlatform
DatabasePlatform.OnQueryOnlybasicSqlLimiter, blobDbType, booleanDbType, clobDbType, closeQuote, columnAliasPrefix, dbDefaultValue, dbEncrypt, dbIdentity, dbTypeMap, forwardOnlyHintOnFindIterate, historySupport, idInExpandedForm, likeClause, maxConstraintNameLength, maxTableNameLength, name, nativeUuidType, onQueryOnly, openQuote, persistBatchOnCascade, platformDdl, selectCountWithAlias, sqlLimiter, supportsNativeIlike, tableAliasPlaceHolder, treatEmptyStringsAsNull, useExtraTransactionOnIterateSecondaryQueries| Constructor and Description |
|---|
OraclePlatform() |
| Modifier and Type | Method and Description |
|---|---|
PlatformIdGenerator |
createSequenceIdGenerator(BackgroundExecutor be,
DataSource ds,
String seqName,
int batchSize)
Return a DB Sequence based IdGenerator.
|
protected String |
withForUpdate(String sql) |
close, completeSql, configure, convertQuotedIdentifiers, createDdlHandler, getBasicSqlLimiter, getBlobDbType, getBooleanDbType, getClobDbType, getCloseQuote, getColumnAliasPrefix, getDbDefaultValue, getDbEncrypt, getDbIdentity, getDbTypeMap, getHistorySupport, getLikeClause, getMaxConstraintNameLength, getMaxTableNameLength, getName, getOnQueryOnly, getOpenQuote, getPersistBatchOnCascade, getPlatformDdl, getSqlLimiter, getTableAliasPlaceHolder, isForwardOnlyHintOnFindIterate, isIdInExpandedForm, isNativeUuidType, isSelectCountWithAlias, isSupportsNativeIlike, isTreatEmptyStringsAsNull, setColumnAliasPrefix, setDbEncrypt, setDbFalseLiteral, setDbTrueLiteral, setForwardOnlyHintOnFindIterate, setHistorySupport, setOnQueryOnly, setTableAliasPlaceHolder, tableExists, useExtraTransactionOnIterateSecondaryQueriespublic OraclePlatform()
public PlatformIdGenerator createSequenceIdGenerator(BackgroundExecutor be, DataSource ds, String seqName, int batchSize)
DatabasePlatformcreateSequenceIdGenerator in class DatabasePlatformbe - the BackgroundExecutor that can be used to load the sequence if
desiredds - the DataSourceseqName - the name of the sequencebatchSize - the number of sequences that should be loadedprotected String withForUpdate(String sql)
withForUpdate in class DatabasePlatformCopyright © 2016. All rights reserved.