【发布时间】:2013-08-27 23:51:59
【问题描述】:
我正在尝试使用 oracle 创建带有外键的表。我的语法如下
CREATE TABLE product (
product_id INT(7) NOT NULL,
supplier_id INT(7) NOT NULL,
product_name VARCHAR2(30),
product_price DOUBLE(4),
product_category VARCHAR2(30),
product_brand VARCHAR2(20),
product_expire DATE,
PRIMARY KEY (product_id),
FOREIGN KEY (supplier_id)
)
我有一个错误,说
命令行错误:2 列:14 错误报告:SQL 错误:ORA-00907: 缺少右括号 00907. 00000 - “缺少右括号” *原因:
*行动:
请帮忙!
【问题讨论】:
-
你的外键好像太少了。