| Modifier and Type | Field and Description |
|---|---|
| private ColumnInfo[] | |
| private CreateConstraintConstantAction[] | |
| private char | |
| private boolean | |
| private boolean | |
| private Properties | |
| private String | |
| private String | |
| private int |
| Access | Constructor and Description |
|---|---|
| pack-priv | CreateTableConstantAction(String
name for the schema that table lives in. schemaName, String Name of table. tableName, int Type of table (e.g., BASE, global temporary table). tableType, ColumnInfo[] Information on all the columns in the table.
(REMIND tableDescriptor ignored) columnInfo, CreateConstraintConstantAction[] CreateConstraintConstantAction[] for constraints constraintActions, Properties Optional table properties properties, char The lock granularity. lockGranularity, boolean If true, on commit delete rows else on commit preserve rows of temporary table. onCommitDeleteRows, boolean If true, on rollback, delete rows from temp tables which were logically modified. true is the only supported value onRollbackDeleteRows)Make the ConstantAction for a CREATE TABLE statement. |
| Modifier and Type | Method and Description |
|---|---|
| public void | executeConstantAction(Activation
The execution environment for this constant action. activation)Implements org. This is the guts of the Execution-time logic for CREATE TABLE. |
| public static CreateSequenceConstantAction | |
| public String |
| columnInfo | back to summary |
|---|---|
| private ColumnInfo[] columnInfo | |
| constraintActions | back to summary |
|---|---|
| private CreateConstraintConstantAction[] constraintActions | |
| lockGranularity | back to summary |
|---|---|
| private char lockGranularity | |
| onCommitDeleteRows | back to summary |
|---|---|
| private boolean onCommitDeleteRows | |
| onRollbackDeleteRows | back to summary |
|---|---|
| private boolean onRollbackDeleteRows | |
| properties | back to summary |
|---|---|
| private Properties properties | |
| schemaName | back to summary |
|---|---|
| private String schemaName | |
| tableName | back to summary |
|---|---|
| private String tableName | |
| tableType | back to summary |
|---|---|
| private int tableType | |
| CreateTableConstantAction | back to summary |
|---|---|
| pack-priv CreateTableConstantAction(String schemaName, String tableName, int tableType, ColumnInfo[] columnInfo, CreateConstraintConstantAction[] constraintActions, Properties properties, char lockGranularity, boolean onCommitDeleteRows, boolean onRollbackDeleteRows) Make the ConstantAction for a CREATE TABLE statement.
| |
| executeConstantAction | back to summary |
|---|---|
| public void executeConstantAction(Activation activation) throws StandardException Implements org. This is the guts of the Execution-time logic for CREATE TABLE.
| |
| makeCSCA | back to summary |
|---|---|
| public static CreateSequenceConstantAction makeCSCA(ColumnInfo info, String sequenceName) throws StandardException Create a sequence generator for an identity column | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |