当已经为现有表定义了主键时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);