雪花允许更改雪花表中新列的序数

时间:2018-01-16 06:33:45

标签: snowflake-datawarehouse

我想在现有表中添加一列但不在最后,在其他列之间添加雪花允许这个

类似这样的事情

ALTER TABLE MY_DB.MY_SCHEMA.MY_TABLE 在MY_OLD_COLUMN1之后添加栏目MY_NEW_COLUMN号码(38,0);

1 个答案:

答案 0 :(得分:2)

添加新列时无法控制排序。但是,您可以创建和维护一个VIEW,它以任何有意义的顺序对列进行排序,与底层表不同。

(您也可以使用CREATE TABLE ... AS SELECT ...重新排序列创建一个新表,然后将新表重命名为旧表。)