gpt4 book ai didi

sql - 修改 Oracle 中的唯一约束

转载 作者:行者123 更新时间:2023-12-04 01:39:01 26 4
gpt4 key购买 nike

我需要更新 Oracle 数据库中的现有约束以在那里添加一个新列。

ALTER TABLE MY_PARTNER_DETAILS 
MODIFY CONSTRAINT UQ_MY_PARTNER_DETAILS
UNIQUE(PARTNER_CODE,PGOOD_CODE,SITE_CODE,PARTNER_PLACEMENT,PARTNER_PARTICIPATION)

给出错误:
Error at line 1
ORA-00933: SQL command not properly ended

这有什么问题?

最佳答案

您应该删除并重新创建约束。 modify constraint允许您更改约束的状态而不是定义。

见:Oracle Docs

关于sql - 修改 Oracle 中的唯一约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1731421/

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