【发布时间】:2013-10-20 19:01:14
【问题描述】:
尝试使用外键创建表。我不断收到ORA-00904 错误。我究竟做错了什么。是不是因为外键表还没有创建?
CREATE TABLE ingredients(
ingredient_id number(2,0),
ingredient VARCHAR2(55) NOT NULL,
quantity_required VARCHAR2(15) NOT NULL,
optional_ingredient VARCHAR2(30) NOT NULL,
CONSTRAINT pk_ingr_id PRIMARY KEY(ingredient_id),
CONSTRAINT fk_ingredient_list FOREIGN KEY(id) REFERENCES ingredient_list(id)
);
【问题讨论】:
标签: sql oracle foreign-keys ddl