0

外部キーをインラインで参照する場合、次のように記述するとエラーメッセージが表示されます。

C_ID NUMBER(6) CONSTRAINT ORDERS_C_ID_fk FOREIGN KEY (C_ID) REFERENCES customer(C_ID),

エラーは次のとおりです。7行目のエラー:ORA-02253:制約指定はここでは許可されていません

しかし、それでもこのように機能します(そうすべきです):

C_ID NUMBER(6), CONSTRAINT ORDERS_C_ID_fk FOREIGN KEY (C_ID) REFERENCES customer(C_ID),

何か案は?

4

1 に答える 1

1

インライン参照制約は必要ありませんFOREIGN KEY (C_ID)。代わりにこれを使用してください:

C_ID NUMBER(6) CONSTRAINT ORDERS_C_ID_fk REFERENCES customer(C_ID)
于 2013-02-14T19:01:09.817 に答える