ALTER TABLE ankita.abc
ADD CONSTRAINT abc_thid_fk FOREIGN KEY (th_id)
REFERENCES ankita.theatre (id)
ON DELETE NO ACTION
ON UPDATE CASCADE;
错误报告 -
SQL Error: ORA-00905: missing keyword
00905. 00000 - "missing keyword"
据我所知,语法是正确的。这个陈述可能有什么问题?我正在使用Oracle 11g Express Edition。
答案 0 :(得分:0)
据我所知,Oracle数据库中没有ON UPDATE CASCADE
。你因此而得到错误;删除它。
只需尝试:
alter table ankita.abc
add constraint abc_thid_fk FOREIGN KEY (th_id) references ankita.theatre(id);