为什么语法正确时会出现错误?我试图在没有外键和约束的情况下做到这一点,但仍然无法正常工作
_params_ma
答案 0 :(得分:0)
您可以尝试以下操作-只需删除ON UPDATE CASCADE
自此,Oracle没有"ON UPDATE CASCADE"
CREATE TABLE TICKET
(
Tid VARCHAR(15) NOT NULL,
Price INT NOT NULL,
Cid VARCHAR(15) NOT NULL,
PRIMARY KEY(Tid),
CONSTRAINT fk_ticket_cid
FOREIGN KEY (Cid)
REFERENCES CUSTOMER(Cid)
ON DELETE CASCADE
);