在Snowflake上,是否可以使用其他表的Select语句填充的列子集来创建表?
从我在文档中看到的示例中,我们可以通过从其他表中选择来填充所有列,也可以不填充任何列。
答案 0 :(得分:1)
一种方法是选择NULL
强制转换为所需的数据类型,并将别名作为SELECT
语句的一部分。
CREATE TABLE t1 AS SELECT col1, col2, NULL::timestamp_ntz AS col3, NULL::number AS col4 FROM t2;
此示例将创建一个包含四列的表t1
,其中两列来自t2
。