在雪花上,有没有办法创建从其他表中的 Select 语句填充列子集的表?
从我在文档中看到的示例中,我们可以通过"从其他表中选择"填充所有列,也可以不填充任何列。
一种方法是选择NULL
转换为所需的数据类型,并将别名作为SELECT
语句的一部分。
将表 T1 创建为 选择 Col1, 二氧化硅, 空::timestamp_ntz 作为 col3, 空::数字作为 col4 从T2;
此示例将创建一个包含四列的表t1
,其中两列来自t2
。
蜂巢的头脑今天给了我这个解决方案。它带来了除一列(或多列(之外的所有列。
create table t1 as
select * except( field ) from t2;
在雪花上应该很好。