我想更改表并设置标识列的默认顺序。当我尝试跑步时
ALTER TABLE report.test_table MODIFY id set default test_table_seq.NEXTVAL;
它显示以下错误:
[0A000][2] Unsupported feature 'Alter Column Set Default'.
下面是创建表sql:
create table report.test_table(
id int identity,
txt text
);
考虑到雪花文档,列必须有一个序列才能使用 alter column set default 并信任雪花文档,identity
或者autoincrement
是同义词,并且雪花使用序列来自动增加该列。
https://docs.snowflake.net/manuals/sql-reference/sql/create-table.html