0

Oracleは初めてです。外部キーを使用してテーブルを作成しようとしていますが、不可解なエラーメッセージが表示され続けます。

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)

);

括弧がないのはわかりません。何か他のことが起こっていると思います。外部キーを使用してテーブルを作成する例をグーグルで調べました。構文にいくつかの異なるスタイルを見つけ、喜びのないいくつかを試しました。

上記のステートメントを変更するにはどうすればよいですか?

どうもありがとう

スティーブ

4

1 に答える 1

3

皮切りに:

FORIEGN -> FOREIGN
于 2012-06-04T15:50:11.950 に答える