teradata 查看 表定义_Teradata CREATE表,语法以下是CREAT
CREATE TABLE命令用于在Teradata中创建表。
语法以下是CREATE TABLE语句的通用语法。
CREATE TABLE
;表选项 - 指定表的物理属性,例如日记和回退。
列定义 - 指定列,数据类型及其属性的列表。
索引定义 - 其他索引选项,如主索引,次索引和分区主索引。
例以下示例使用FALLBACK选项创建名为employee的表。 该表包含5个EmployeeNo作为唯一主索引的列。
CREATE SET TABLE EMPLOYEE,FALLBACK (
EmployeeNo INTEGER,
FirstName VARCHAR(30),
LastName VARCHAR(30),
DOB DATE FORMAT 'YYYY-MM-DD',
JoinedDate DATE FORMAT 'YYYY-MM-DD',
DepartmentNo BYTEINT
)
UNIQUE PRIMARY INDEX ( EmployeeNo );
创建表后,可以使用SHOW TABLE命令查看表的定义。SHOW TABLE Employee;
*** Text of DDL statement returned.
*** Total elapsed time was 1 second.
------------------------------------------------------------------------
CREATE SET TABLE EMPLOYEE ,FALLBACK ,
NO BEFORE JOURNAL,
NO AFTER JOURNAL,
CHECKSUM = DEFAULT,
DEFAULT MERGEBLOCKRATIO (
EmployeeNo INTEGER,
FirstName VARCHAR(30) CHARACTER SET LATIN NOT CASESPECIFIC,
LastName VARCHAR(30) CHARACTER SET LATIN NOT CASESPECIFIC,
DOB DATE FORMAT 'YYYY-MM-DD',
JoinedDate DATE FORMAT 'YYYY-MM-DD',
DepartmentNo BYTEINT
)
UNIQUE PRIMARY INDEX ( EmployeeNo );