创建表
本章节主要介绍Iceberg创建表的SQL基本语法和使用说明。
基本语法
CREATE TABLE [IF NOT EXISTS] [database_name.]table_name
[ (columnTypeList)]
USING iceberg
[PARTITIONED BY (partition-expressions)]
[LOCATION '(fully-qualified-uri)' ]
[COMMENT 'table documentation' ]
[TBLPROPERTIES ('key'='value', ...)];
其中:
- PARTITIONED:用于指定分区字段。
- LOCATION:用于指定表存储位置。
- COMMENT:用于指定表描述。
- TBLPROPERTIES:用于指定表属性。
Iceberg不支持创建CTAS或RTAS表。