Skip to content

创建表

在当前/指定的模式中创建一个新表。

有关更多详细信息,请参阅 Snowflake 文档

语法

目前,BodoSQL仅支持CREATE TABLE ... AS SELECT (CTAS)形式,并且仅使用以下语法:

CREATE [ OR REPLACE ] TABLE [ IF NOT EXISTS ] <name>
[ ( <col_name> [ <col_type> ] , <col_name> [ <col_type> ] , ... ) ]
[ COMMENT = <string> ] 
[ TAG | TAGS | PROPERTY | PROPERTIES | TBLPROPERTY | TBLPROPERTIES (<key1> = <value1>, <key2> = <value2>, ...) ]
AS <query>

BodoSQL 可以解析其他形式的 CREATE TABLE 语法,尽管它们目前没有任何效果:

  • 关键词 TRANSIENT
  • 关键词 LOCALGLOBALTEMPTEMPORARYVOLATILE
  • A COPY GRANTS 子句
  • A CLUSTER BY 子句