【发布时间】:2016-05-11 17:14:30
【问题描述】:
我正在尝试创建 2 个参考表。但我找不到我的错误。 这是德比的脚本:
CREATE TABLE AUDITORIUM (
audId BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1),
nameAud VARCHAR(50),
numberOfSeats INTEGER,
vipSeats VARCHAR(100)
);
CREATE TABLE EVENT (
eventId BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1),
name VARCHAR(50),
basePrice INTEGER,
rating VARCHAR(50),
audId BIGINT,
FOREIGN KEY (audId) REFERENCES AUDITORIUM (audId)
);
因此,我收到此错误: 约束 'SQL160511200811240' 无效:表 '"SA"."AUDITORIUM"' 上没有与外键中列的数量和类型匹配的唯一键或主键约束。
【问题讨论】: