String |
BaseDatastoreAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
Returns the appropriate SQL to add a primary key to its table.
|
String |
CloudSpannerAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
Cannot add or change primary key after creation
|
String |
DatastoreAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
Returns the appropriate SQL to add a primary key to its table.
|
String |
FirebirdAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
Firebird accepts the PK in the CREATE TABLE statement.
|
String |
H2Adapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
Use of ALTER TABLE ADD CONSTRAINT to add a PK.
|
String |
HSQLAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
Add a primary key using ALTER TABLE.
|
String |
InformixAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
Informix 11.x does not support ALTER TABLE to define a primary key
|
String |
MySQLAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
MySQL, when using AUTO_INCREMENT, requires the primary key specified
in the CREATE TABLE, so we do nothing here.
|
String |
NuoDBAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
Override the default implementation since we accept the PK in the CREATE TABLE statement.
|
String |
OracleAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
|
String |
PostgreSQLAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
PostgreSQL allows specification of PRIMARY KEY in the CREATE TABLE, so
we need nothing here.
|
String |
SAPDBAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
|
String |
SQLAnywhereAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
Method to define a primary key definition
|
String |
SQLiteAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
|
String |
VirtuosoAdapter.getAddPrimaryKeyStatement(PrimaryKey pk,
IdentifierFactory factory) |
MySQL, when using AUTO_INCREMENT, requires the primary key specified
in the CREATE TABLE, so we do nothing here.
|