public class Oracle12cIdentityColumnSupport extends IdentityColumnSupportImpl
| Constructor and Description |
|---|
Oracle12cIdentityColumnSupport() |
| Modifier and Type | Method and Description |
|---|---|
GetGeneratedKeysDelegate |
buildGetGeneratedKeysDelegate(PostInsertIdentityPersister persister,
Dialect dialect)
The Delegate for dealing with IDENTITY columns using JDBC3 getGeneratedKeys
|
String |
getIdentityColumnString(int type)
The syntax used during DDL to define a column as being an IDENTITY of
a particular type.
|
boolean |
supportsIdentityColumns()
Does this dialect support identity column key generation?
|
boolean |
supportsInsertSelectIdentity()
Does the dialect support some form of inserting and selecting
the generated IDENTITY value all in the same statement.
|
appendIdentitySelectToInsert, getIdentityInsertString, getIdentitySelectString, hasDataTypeInIdentityColumnpublic boolean supportsIdentityColumns()
IdentityColumnSupportDoes this dialect support identity column key generation?
supportsIdentityColumns in interface IdentityColumnSupportsupportsIdentityColumns in class IdentityColumnSupportImplpublic boolean supportsInsertSelectIdentity()
IdentityColumnSupportDoes the dialect support some form of inserting and selecting the generated IDENTITY value all in the same statement.
supportsInsertSelectIdentity in interface IdentityColumnSupportsupportsInsertSelectIdentity in class IdentityColumnSupportImplpublic String getIdentityColumnString(int type)
IdentityColumnSupportThe syntax used during DDL to define a column as being an IDENTITY of a particular type.
getIdentityColumnString in interface IdentityColumnSupportgetIdentityColumnString in class IdentityColumnSupportImpltype - The Types type code.public GetGeneratedKeysDelegate buildGetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect)
IdentityColumnSupportThe Delegate for dealing with IDENTITY columns using JDBC3 getGeneratedKeys
buildGetGeneratedKeysDelegate in interface IdentityColumnSupportbuildGetGeneratedKeysDelegate in class IdentityColumnSupportImplpersister - The persisterdialect - The dialect against which to generate the delegateCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.