gpt4 book ai didi

oracle11g - 如何使用alter命令为已经有主键的表定义复合主键?

转载 作者:行者123 更新时间:2023-12-02 10:22:13 25 4
gpt4 key购买 nike

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

数据库:Oracle 11g

最佳答案

删除现有的 PRIMARY KEY 约束,然后重新创建它。假设现有复合主键名为 table_pk,并且新的复合主键将位于 column1column2 上:

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

关于oracle11g - 如何使用alter命令为已经有主键的表定义复合主键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12562897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com