| Modifier and Type | Field and Description |
|---|---|
| private Query | |
| private String | |
| private final CreateTableData | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | addColumn(Column
the column to add column)Implements abstract org. Add a column to this table. |
| private void | |
| public ArrayList | |
| public int | getType()
Implements abstract org. Get the command type as defined in CommandInterface |
| pack-priv void | |
| private void | insertAsData(boolean isSessionTemporary, Database db, Table table)
Insert data for the CREATE TABLE .. |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public long |
| asQuery | back to summary |
|---|---|
| private Query asQuery | |
| comment | back to summary |
|---|---|
| private String comment | |
| data | back to summary |
|---|---|
| private final CreateTableData data | |
| ifNotExists | back to summary |
|---|---|
| private boolean ifNotExists | |
| onCommitDrop | back to summary |
|---|---|
| private boolean onCommitDrop | |
| onCommitTruncate | back to summary |
|---|---|
| private boolean onCommitTruncate | |
| withNoData | back to summary |
|---|---|
| private boolean withNoData | |
| CreateTable | back to summary |
|---|---|
| public CreateTable(SessionLocal session, Schema schema) | |
| addColumn | back to summary |
|---|---|
| public void addColumn(Column column) Implements abstract org. Doc from org. Add a column to this table. | |
| generateColumnsFromQuery | back to summary |
|---|---|
| private void generateColumnsFromQuery() | |
| getColumns | back to summary |
|---|---|
| public ArrayList | |
| getType | back to summary |
|---|---|
| public int getType() Implements abstract org. Doc from org. Get the command type as defined in CommandInterface
| |
| insertAsData | back to summary |
|---|---|
| pack-priv void insertAsData(Table table) This is called from REFRESH MATERIALIZED VIEW | |
| insertAsData | back to summary |
|---|---|
| private void insertAsData(boolean isSessionTemporary, Database db, Table table) Insert data for the CREATE TABLE .. AS | |
| setComment | back to summary |
|---|---|
| public void setComment(String comment) | |
| setGlobalTemporary | back to summary |
|---|---|
| public void setGlobalTemporary(boolean globalTemporary) | |
| setIfNotExists | back to summary |
|---|---|
| public void setIfNotExists(boolean ifNotExists) | |
| setOnCommitDrop | back to summary |
|---|---|
| public void setOnCommitDrop() This temporary table is dropped on commit. | |
| setOnCommitTruncate | back to summary |
|---|---|
| public void setOnCommitTruncate() This temporary table is truncated on commit. | |
| setPersistData | back to summary |
|---|---|
| public void setPersistData(boolean persistData) | |
| setPersistIndexes | back to summary |
|---|---|
| public void setPersistIndexes(boolean persistIndexes) | |
| setQuery | back to summary |
|---|---|
| public void setQuery(Query query) | |
| setTableEngine | back to summary |
|---|---|
| public void setTableEngine(String tableEngine) | |
| setTableEngineParams | back to summary |
|---|---|
| public void setTableEngineParams(ArrayList<String> tableEngineParams) | |
| setTableName | back to summary |
|---|---|
| public void setTableName(String tableName) | |
| setTemporary | back to summary |
|---|---|
| public void setTemporary(boolean temporary) | |
| setWithNoData | back to summary |
|---|---|
| public void setWithNoData(boolean withNoData) | |
| update | back to summary |
|---|---|
| public long update() Overrides org. Doc from org. Execute the statement.
| |