CREATE TABLE statement.See: Description
| Interface | Description |
|---|---|
| CheckConstraint |
This syntax element represents the {@code CHECK( ...
|
| 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 | Description |
|---|---|
| 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). |
CREATE TABLE statement.Copyright © 2010-2012. All Rights Reserved.