String |
BaseDatastoreAdapter.getAddCandidateKeyStatement(CandidateKey ck,
IdentifierFactory factory) |
Returns the appropriate SQL to add a candidate key to its table.
|
String |
DatastoreAdapter.getAddCandidateKeyStatement(CandidateKey ck,
IdentifierFactory factory) |
Returns the appropriate SQL to add a candidate key to its table.
|
String |
DerbyAdapter.getAddCandidateKeyStatement(CandidateKey ck,
IdentifierFactory factory) |
Returns the appropriate SQL to add a candidate key to its table.
|
String |
InformixAdapter.getAddCandidateKeyStatement(CandidateKey ck,
IdentifierFactory factory) |
Returns the appropriate SQL to add a candidate key to its table.
|
String |
SAPDBAdapter.getAddCandidateKeyStatement(CandidateKey ck,
IdentifierFactory factory) |
|
String |
SQLiteAdapter.getAddCandidateKeyStatement(CandidateKey ck,
IdentifierFactory factory) |
|
String |
TimesTenAdapter.getAddCandidateKeyStatement(CandidateKey ck,
IdentifierFactory factory) |
Returns the appropriate SQL to add a candidate key to its table.
|
String |
BaseDatastoreAdapter.getAddForeignKeyStatement(ForeignKey fk,
IdentifierFactory factory) |
Returns the appropriate SQL to add a foreign key to its table.
|
String |
DatastoreAdapter.getAddForeignKeyStatement(ForeignKey fk,
IdentifierFactory factory) |
Returns the appropriate SQL to add a foreign key to its table.
|
String |
InformixAdapter.getAddForeignKeyStatement(ForeignKey fk,
IdentifierFactory factory) |
Returns the appropriate SQL to add a foreign key to its table.
|
String |
SAPDBAdapter.getAddForeignKeyStatement(ForeignKey fk,
IdentifierFactory factory) |
|
String |
SQLAnywhereAdapter.getAddForeignKeyStatement(ForeignKey fk,
IdentifierFactory factory) |
Method to define a foreign key definition
|
String |
SQLiteAdapter.getAddForeignKeyStatement(ForeignKey fk,
IdentifierFactory factory) |
|
String |
TimesTenAdapter.getAddForeignKeyStatement(ForeignKey fk,
IdentifierFactory factory) |
Returns the appropriate SQL to add a foreign key to its table.
|
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.
|
String |
BaseDatastoreAdapter.getCreateIndexStatement(Index idx,
IdentifierFactory factory) |
Returns the appropriate DDL to create an index.
|
String |
DatastoreAdapter.getCreateIndexStatement(Index idx,
IdentifierFactory factory) |
Returns the appropriate SQL to add an index to its table.
|
String |
H2Adapter.getCreateIndexStatement(Index idx,
IdentifierFactory factory) |
|
String |
MySQLAdapter.getCreateIndexStatement(Index idx,
IdentifierFactory factory) |
|
String |
NuoDBAdapter.getCreateIndexStatement(Index idx,
IdentifierFactory factory) |
Returns the appropriate DDL to create an index.
|
String |
PostgreSQLAdapter.getCreateIndexStatement(Index idx,
IdentifierFactory factory) |
Returns the appropriate DDL to create an index.
|
String |
SQLServerAdapter.getCreateIndexStatement(Index idx,
IdentifierFactory factory) |
Returns the appropriate DDL to create an index.
|
String |
BaseDatastoreAdapter.getCreateTableStatement(TableImpl table,
Column[] columns,
Properties props,
IdentifierFactory factory) |
Returns the appropriate SQL to create the given table having the given
columns.
|
String |
CloudSpannerAdapter.getCreateTableStatement(TableImpl table,
Column[] columns,
Properties props,
IdentifierFactory factory) |
Creates a spanner table with primary key.
|
String |
DatastoreAdapter.getCreateTableStatement(TableImpl table,
Column[] columns,
Properties props,
IdentifierFactory factory) |
Returns the appropriate SQL to create the given table having the given
columns.
|
String |
MySQLAdapter.getCreateTableStatement(TableImpl table,
Column[] columns,
Properties props,
IdentifierFactory factory) |
Method to return the CREATE TABLE statement.
|
String |
SQLAnywhereAdapter.getCreateTableStatement(TableImpl table,
Column[] columns,
Properties props,
IdentifierFactory factory) |
Returns the appropriate SQL to create the given table having the given columns.
|