| Modifier and Type | Field and Description |
|---|---|
| private final ColumnConfig[] | |
| private final String | |
| private final String | |
| private final String | |
| private final String | |
| private boolean | |
| private boolean | |
| private String | |
| private String | |
| private final ColumnConfig[] | |
| private final String | |
| private final String | |
| private final String | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | AddForeignKeyConstraintStatement(String constraintName, String baseTableCatalogName, String baseTableSchemaName, String baseTableName, ColumnConfig[] baseColumns, String referencedTableCatalogName, String referencedTableSchemaName, String referencedTableName, ColumnConfig[] referencedColumns)
|
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public ColumnConfig[] | |
| public String | |
| public String | |
| public String | |
| public String | |
| public String | |
| public String | |
| public String | |
| public ColumnConfig[] | |
| public String | |
| public String | |
| public String | |
| public boolean | |
| public boolean | |
| public AddForeignKeyConstraintStatement | |
| public AddForeignKeyConstraintStatement | |
| public AddForeignKeyConstraintStatement | |
| public AddForeignKeyConstraintStatement | |
| public AddForeignKeyConstraintStatement | setShouldValidate(boolean
- if shouldValidate is set to FALSE then the constraint will be created
with the 'ENABLE NOVALIDATE' mode. This means the constraint would be created, but that no
check will be done to ensure old data has valid foreign keys - only new data would be checked
to see if it complies with the constraint logic. The default state for foreign keys is to
have 'ENABLE VALIDATE' set. shouldValidate)
|
| public boolean | Returns: true if ENABLE VALIDATE (this is the default), or false if ENABLE NOVALIDATE.In Oracle PL/SQL, the VALIDATE keyword defines whether a foreign key constraint on a column in a table should be checked if it refers to a valid row or not. |
| baseColumns | back to summary |
|---|---|
| private final ColumnConfig[] baseColumns | |
| baseTableCatalogName | back to summary |
|---|---|
| private final String baseTableCatalogName | |
| baseTableName | back to summary |
|---|---|
| private final String baseTableName | |
| baseTableSchemaName | back to summary |
|---|---|
| private final String baseTableSchemaName | |
| constraintName | back to summary |
|---|---|
| private final String constraintName | |
| deferrable | back to summary |
|---|---|
| private boolean deferrable | |
| initiallyDeferred | back to summary |
|---|---|
| private boolean initiallyDeferred | |
| onDelete | back to summary |
|---|---|
| private String onDelete | |
| onUpdate | back to summary |
|---|---|
| private String onUpdate | |
| referencedColumns | back to summary |
|---|---|
| private final ColumnConfig[] referencedColumns | |
| referencedTableCatalogName | back to summary |
|---|---|
| private final String referencedTableCatalogName | |
| referencedTableName | back to summary |
|---|---|
| private final String referencedTableName | |
| referencedTableSchemaName | back to summary |
|---|---|
| private final String referencedTableSchemaName | |
| shouldValidate | back to summary |
|---|---|
| private boolean shouldValidate | |
| AddForeignKeyConstraintStatement | back to summary |
|---|---|
| public AddForeignKeyConstraintStatement(String constraintName, String baseTableCatalogName, String baseTableSchemaName, String baseTableName, ColumnConfig[] baseColumns, String referencedTableCatalogName, String referencedTableSchemaName, String referencedTableName, ColumnConfig[] referencedColumns) | |
| getBaseColumnNames | back to summary |
|---|---|
| public String getBaseColumnNames() | |
| getBaseColumns | back to summary |
|---|---|
| public ColumnConfig[] getBaseColumns() | |
| getBaseTableCatalogName | back to summary |
|---|---|
| public String getBaseTableCatalogName() | |
| getBaseTableName | back to summary |
|---|---|
| public String getBaseTableName() | |
| getBaseTableSchemaName | back to summary |
|---|---|
| public String getBaseTableSchemaName() | |
| getConstraintName | back to summary |
|---|---|
| public String getConstraintName() | |
| getOnDelete | back to summary |
|---|---|
| public String getOnDelete() | |
| getOnUpdate | back to summary |
|---|---|
| public String getOnUpdate() | |
| getReferencedColumnNames | back to summary |
|---|---|
| public String getReferencedColumnNames() | |
| getReferencedColumns | back to summary |
|---|---|
| public ColumnConfig[] getReferencedColumns() | |
| getReferencedTableCatalogName | back to summary |
|---|---|
| public String getReferencedTableCatalogName() | |
| getReferencedTableName | back to summary |
|---|---|
| public String getReferencedTableName() | |
| getReferencedTableSchemaName | back to summary |
|---|---|
| public String getReferencedTableSchemaName() | |
| isDeferrable | back to summary |
|---|---|
| public boolean isDeferrable() | |
| isInitiallyDeferred | back to summary |
|---|---|
| public boolean isInitiallyDeferred() | |
| setDeferrable | back to summary |
|---|---|
| public AddForeignKeyConstraintStatement setDeferrable(boolean deferrable) | |
| setInitiallyDeferred | back to summary |
|---|---|
| public AddForeignKeyConstraintStatement setInitiallyDeferred(boolean initiallyDeferred) | |
| setOnDelete | back to summary |
|---|---|
| public AddForeignKeyConstraintStatement setOnDelete(String deleteRule) | |
| setOnUpdate | back to summary |
|---|---|
| public AddForeignKeyConstraintStatement setOnUpdate(String updateRule) | |
| setShouldValidate | back to summary |
|---|---|
public AddForeignKeyConstraintStatement setShouldValidate(boolean shouldValidate)
| |
| shouldValidate | back to summary |
|---|---|
| public boolean shouldValidate() In Oracle PL/SQL, the VALIDATE keyword defines whether a foreign key constraint on a column in a table should be checked if it refers to a valid row or not.
| |