Class TCreateTableSqlStatement

All Implemented Interfaces:
IRelation, Visitable, Iterator<TSourceToken>

SQL create table statement.
TCustomSqlStatement.getTargetTable() returns the created table. getColumnList() returns columns created in the table.
getTableConstraints() returns table level constraints if any.
getSubQuery() returns select statement that generate data for this table.

Example:
     CREATE TABLE dbo.Employee (EmployeeID int PRIMARY KEY CLUSTERED);
 
Table:dbo.Employee can be fetched from TCustomSqlStatement.getTargetTable() or the first element of TCustomSqlStatement.tables
column definitions: can be fetched from getColumnList()
table constraints: getTableConstraints()