将带有 nextval 的新列添加到现有的 SNOWFLAKE 数据库 table

Adding a new column with nextval to an existing SNOWFLAKE database table

我正在尝试使用 nextval 向 snowflake 中的现有 table 插入一个新列,类似于以下代码中的 supplierID (我在登台时做了 get_ddl table 获取以下代码)。我添加了一个新序列并使用 supplierID 进行了克隆,当我确实在同一个 table 上获得 ddl 时,它只显示 contactID.nextval 而不是 NUMBER(38,0) DEFAULT CLINIFYQA。 "ClinifyDB".ORGANIZATIONTYPEID.NEXTVAL.

它仍然正确还是我做错了什么。

create or replace TABLE stagingtable (
    
    ORGANIZATIONID VARCHAR(200),
    COMPANYID VARCHAR(200),
    SUPPLIERID NUMBER(38,0) DEFAULT CLINIFYQA."ClinifyDB".ORGANIZATIONTYPEID.NEXTVAL)

有人可以指点一下吗。]

ALTER TABLE stagingtable ADD COLUMN newColumn number DEFAULT CLINIFYQA."ClinifyDB".ORGANIZATIONTYPEID.NEXTVAL;

https://docs.snowflake.com/en/sql-reference/sql/alter-table.html