CREATE TABLE As SELECT
命令功能
CREATE TABLE As SELECT命令通过指定带有表属性的字段列表来创建CarbonData Table。
命令格式
CREATE TABLE [IF NOT EXISTS] [db_name.]table_name STORED AS carbondata [TBLPROPERTIES (key1=val1, key2=val2, ...)] AS select_statement;
参数描述
参数 |
描述 |
---|---|
db_name |
Database名称,由字母、数字和下划线(_)组成。 |
table_name |
Database中的表名,由字母、数字和下划线(_)组成。 |
STORED AS |
使用CarbonData数据格式存储数据。 |
TBLPROPERTIES |
CarbonData table属性列表。详细信息,见注意事项。 |
注意事项
NA
示例
CREATE TABLE ctas_select_parquet STORED AS carbondata as select * from parquet_ctas_test;
系统响应
该命令会从Parquet表上创建一个Carbon表,同时导入所有Parquet表的数据。