ADI*_*WAR 5 snowflake-cloud-data-platform
我创建了一个带有主键的表。我想更改主键。
我认为使用 Alter Table 命令是解决方案,但没有成功。
ALTER TABLE "tablename" ALTER PRIMARY KEY (col1,col2);
您能帮助我如何使用 SQL 语句更改主键吗?
删除并重新创建主键。这是一个例子:
ALTER TABLE "tablename" DROP CONSTRAINT "pk_name";
ALTER TABLE "tablename" ADD CONSTRAINT "pk_name" PRIMARY KEY (col1,col2);
Run Code Online (Sandbox Code Playgroud)