Oracle10g SQL+;中的外键内联引用问题;

Oracle10g SQL+;中的外键内联引用问题;,oracle10g,foreign-keys,constraints,sqlplus,Oracle10g,Foreign Keys,Constraints,Sqlplus,以这种方式内联引用外键时,我会收到一条错误消息: C_ID编号(6) 约束订单\u C\u ID\u fk外键(C\u ID)引用客户(C\u ID), 错误为:第7行错误:ORA-0253:此处不允许约束规范 但它是这样工作的(它应该这样做): C_ID编号(6), 约束订单\u C\u ID\u fk外键(C\u ID)引用客户(C\u ID), 有什么想法吗?内联引用约束不需要外键(C\u ID)。改用这个: C_ID NUMBER(6) CONSTRAINT ORDERS_C_ID_fk

以这种方式内联引用外键时,我会收到一条错误消息:

C_ID编号(6)
约束订单\u C\u ID\u fk外键(C\u ID)引用客户(C\u ID),

错误为:第7行错误:ORA-0253:此处不允许约束规范

但它是这样工作的(它应该这样做):

C_ID编号(6),
约束订单\u C\u ID\u fk外键(C\u ID)引用客户(C\u ID),


有什么想法吗?

内联引用约束不需要
外键(C\u ID)
。改用这个:

C_ID NUMBER(6) CONSTRAINT ORDERS_C_ID_fk REFERENCES customer(C_ID)