如何使用 alter 命令为已具有主键的表定义复合主键



当已经为现有表定义了主键时ALTER我需要知道如何使用表命令定义复合主键?

数据库:甲骨文 11g

删除现有的PRIMARY KEY约束,然后重新创建它。假设现有的主键称为 table_pk ,并且新的复合主键将在 column1 上并column2

ALTER TABLE table DROP CONSTRAINT table_pk;
ALTER TABLE table ADD CONSTRAINT table_pk PRIMARY KEY (column1, column2);

相关内容

最新更新