|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
CREATE TABLE statement.
See:
Description
| Interface Summary | |
|---|---|
| CheckConstraint | This syntax element represents the CHECK( ... ) constraint in table definition. |
| ColumnDefinition | This syntax element represents the column definition of the table definition statement. |
| ForeignKeyConstraint | This syntax element represents the FOREIGN KEY(col1, col2, ...) ... table constraint in table definition. |
| LikeClause | This syntax element represents the LIKE
<table name> clause in table definition. |
| TableConstraint | This is a common interface for all table constraints. |
| TableConstraintDefinition | This syntax element represents the constraint definition for a table. |
| TableContentsSource | This is a common interface for table source in table definition (in most cases, it is a comma-separated list of column definitions). |
| TableDefinition | This syntax element represents the table definition (CREATE TABLE ) statement. |
| TableElement | This is a common interface for table elements in the table element list of table definition. |
| TableElementList | This syntax element represents the table element list in table definition. |
| UniqueConstraint | This constraint defines the columns to be unique (UNIQUE(col1, col2, ...)). |
| Class Summary | |
|---|---|
| AutoGenerationPolicy | This class defines the policy for auto-generated columns (GENERATED <strategy> AS IDENTITY. |
| ConstraintCharacteristics | This enum represents three different policies for checking constraints time. |
| MatchType | This enum represents the three different ways of matching foreign keys. |
| ReferentialAction | This enum represents the five referential actions of SQL. |
| TableCommitAction | This enum is for table commit action (ON COMMIT ...) in table definition. |
| TableScope | This enum is for table scope in table definition. |
| UniqueSpecification | This syntax element represents the two kind of uniqueness of a column(s): either that the column(s) are
PRIMARY KEY (UniqueSpecification.PRIMARY_KEY), or UNIQUE (UniqueSpecification.UNIQUE). |
This package contains syntax interfaces for CREATE TABLE statement.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||