| Package | Description |
|---|---|
| com.exasol.sql | |
| com.exasol.sql.ddl.create | |
| com.exasol.sql.ddl.create.rendering |
| Modifier and Type | Method and Description |
|---|---|
CreateTable |
StatementFactory.createTable(String tableName)
Create a
CreateTable statement. |
| Modifier and Type | Method and Description |
|---|---|
CreateTable |
CreateTable.booleanColumn(String columnName)
Add boolean column
|
CreateTable |
CreateTable.charColumn(String columnName,
int length)
Add char column.
|
CreateTable |
CreateTable.dateColumn(String columnName)
Add date column
|
CreateTable |
CreateTable.decimalColumn(String columnName,
int precision,
int scale)
Add decimal column.
|
CreateTable |
CreateTable.doublePrecisionColumn(String columnName)
Add double precision column
|
CreateTable |
CreateTable.intervalDayToSecondColumn(String columnName,
int yearPrecision,
int millisecondPrecision)
Add interval day to second column.
|
CreateTable |
CreateTable.intervalYearToMonthColumn(String columnName,
int yearPrecision)
Add interval year to month column.
|
CreateTable |
CreateTable.timestampColumn(String columnName)
Add timestamp column
|
CreateTable |
CreateTable.timestampWithLocalTimeZoneColumn(String columnName)
Add timestamp with local time zone column
|
CreateTable |
CreateTable.varcharColumn(String columnName,
int length)
Add varchar column.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CreateTableVisitor.leave(CreateTable createTable) |
void |
CreateTableVisitor.visit(CreateTable createTable) |
| Modifier and Type | Method and Description |
|---|---|
void |
CreateTableRenderer.leave(CreateTable createTable) |
void |
CreateTableRenderer.visit(CreateTable createTable) |
Copyright © 2018–2021. All rights reserved.