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()
IdentityColumnSupportsupportsIdentityColumns in interface IdentityColumnSupportsupportsIdentityColumns in class IdentityColumnSupportImplpublic boolean supportsInsertSelectIdentity()
IdentityColumnSupportsupportsInsertSelectIdentity in interface IdentityColumnSupportsupportsInsertSelectIdentity in class IdentityColumnSupportImplpublic String getIdentityColumnString(int type)
IdentityColumnSupportgetIdentityColumnString in interface IdentityColumnSupportgetIdentityColumnString in class IdentityColumnSupportImpltype - The Types type code.public GetGeneratedKeysDelegate buildGetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect)
IdentityColumnSupportbuildGetGeneratedKeysDelegate in interface IdentityColumnSupportbuildGetGeneratedKeysDelegate in class IdentityColumnSupportImplpersister - The persisterdialect - The dialect against which to generate the delegateCopyright © 2017 JBoss by Red Hat. All rights reserved.