我是甲骨文的新手。我正在尝试使用外键创建一个表,但我不断收到神秘的错误消息:
ORA-00907: 缺少右括号
为了:
CREATE TABLE purchase_history
(
PURCHASE_NUMBER VARCHAR(16) NOT NULL,
CREDIT_ENABLED CHAR(1) NOT NULL CHECK (CREDIT_ENABLED IN ('T','F')),
CONSTRAINT fk_customers FORIEGN KEY (customer_id) REFERENCES customers(customer_id)
);
我没有看到缺少的括号。我猜还有别的事情正在发生。我已经在 Google 上搜索了使用外键创建表的示例。我发现了几种不同的语法风格,并尝试了一些,但没有任何乐趣。
我需要如何更改我上面的陈述?
非常感谢
史蒂夫