gpt4 book ai didi

sql - 如何改变约束

转载 作者:行者123 更新时间:2023-12-03 05:08:08 24 4
gpt4 key购买 nike

SQL 如何更改约束

下面是我的限制之一

CONSTRAINT ACTIVEPROG_FKEY1 FOREIGN KEY(ActiveProgCode) REFERENCES PROGRAM(ActiveProgCode),

我想添加

ON DELETE CASCADE

以上约束。

如何更改现有约束 ACTIVEPROG_FKEY1 并添加

ON DELETE CASCADE

约束ACTIVEPROG_FKEY1

考虑 ACTIVEPROG_FKEY1 位于表 ACTIVEPROG

最佳答案

您永远无法更改约束,但可以删除它们然后重新创建。

看看这个

ALTER TABLE your_table DROP CONSTRAINT ACTIVEPROG_FKEY1;

然后使用ON DELETE CASCADE重新创建它,如下所示

ALTER TABLE your_table
add CONSTRAINT ACTIVEPROG_FKEY1 FOREIGN KEY(ActiveProgCode) REFERENCES PROGRAM(ActiveProgCode)
ON DELETE CASCADE;

希望这有帮助

关于sql - 如何改变约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13244889/

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