الانتقال إلى المحتوى

ظهور رسالة No Matching Unique Or Primary Key For This Column-List


alnahdisami

Recommended Posts

لدي جدولين ماستر وديتيلز
واستخدمت في الماستر ITEM_CODE PRIMARY KEY
وفي الدتيلز ITEM_CODE AS FOREIGN KEY من نفس التايب
ومع ذلك تظهر رسالة (no matching unique or primary key for this column-list)
CREATE TABLE HD
(
SER_NO NUMBER(30),
ITEM_CODE VARCHAR2(15 BYTE) NOT NULL,
ITEM_NAME VARCHAR2(100 BYTE) NOT NULL
);

ALTER TABLE HD ADD (
CONSTRAINT DTL_SER_PK
PRIMARY KEY
(SER_NO,ITEM_CODE));

CREATE TABLE DTL
(

UNIT_CODE VARCHAR2(5 BYTE),
UNIT_BASE CHAR(1 BYTE) DEFAULT 'N' NOT NULL,
UNIT_PCS NUMBER(38,30) DEFAULT 1 NOT NULL,
ITEM_CODE VARCHAR2(15 BYTE) NOT NULL,
UNIT_PRICE NUMBER(10,3) DEFAULT 1 NOT NULL,
ITEM_NAME VARCHAR2(100 BYTE) NOT NULL,
QUANTITY NUMBER(10,3) DEFAULT 0 NOT NULL
);


ALTER TABLE DTL ADD (
CONSTRAINT SER_PK
PRIMARY KEY
(SER_NO));


ALTER TABLE DTL ADD (
CONSTRAINT ITEMCODE_FK
FOREIGN KEY ( ITEM_CODE )
REFERENCES HD ( ITEM_CODE ));

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية