如何更改雪花表以删除VARIANT数据类型的字段?

时间:2020-07-14 23:26:55

标签: snowflake-cloud-data-platform variant alter

我有一个带有VARIANT列的雪花表。我可以更改表格以删除“变体”列中的字段之一吗?

我尝试过

ALTER TABLE TABLENAME
        DROP COLUMN VARIANTDATA:FIELDNAME;

它给了我语法错误。

1 个答案:

答案 0 :(得分:2)

与任何结构化列一样,任何VARIANT列所包含的内容都被视为值。而且您不能使用DDL语句删除列值/数据。

https://docs.snowflake.com/en/sql-reference/data-types-semistructured.html#variant