创建约束变更表无效

| 我必须修改现有约束,以便它可以级联更新和删除。 为此,我首先删除了约束,并计划通过ALTER TABLE添加约束,但这失败了。 当我提交下面的查询时,它给我错误''
ORA-01735: invalid ALTER TABLE option
\':
ALTER TABLE 
    PARAM 
ADD CONSTRAINT 
    FK_PARAM_PORTLET FOREIGN KEY (PORTLETID) 
REFERENCES PORTLET(ID) 
ON DELETE CASCADE ON UPDATE CASCADE;
知道会是什么吗?我在俯视什么吗?     
已邀请:
Oracle不支持外键中的“ 2”。 请看以下有关提示的问题:如何在Oracle上使用“ ON UPDATE CASCADE”创建外键?     
Oracle不支持UPDATE CASCADE。您将需要通过触发器进行管理。 检查Oracle语句:   参照完整性约束可以指定要执行的特定操作   如果被引用,则在子表中的相关行上执行   父键值被修改。引用操作支持   Oracle的FOREIGN KEY完整性约束是UPDATE和DELETE NO   行动,并删除级联。     

要回复问题请先登录注册