0

我是甲骨文的新手。我正在尝试使用外键创建一个表,但我不断收到神秘的错误消息:

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 上搜索了使用外键创建表的示例。我发现了几种不同的语法风格,并尝试了一些,但没有任何乐趣。

我需要如何更改我上面的陈述?

非常感谢

史蒂夫

4

1 回答 1

3

Start with:

FORIEGN -> FOREIGN
于 2012-06-04T15:50:11.950 回答