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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

Create Table 2


3 رد (ردود) على هذا الموضوع

#1 mohamed_ahmed

mohamed_ahmed

    عضو

  • الأعضــاء
  • 10 مشاركة

تاريخ المشاركة 29 November 2007 - 04:33 AM

السلام عليكم ورحمة الله وبر كاته ؛

انا ارجو المساعدة فى حل هذه المشكلة حيث ان هذا الكود لا استطيع ان اُنشأه فى الداتا بيز و لا اعرف السبب و جزاكم الله خيرأُ

[codebox]create table sale_day (
id number(8) primary key,
quant number(10),
date_day date,
price_pay number(8,4),
Price_rest number(8,4),
price_total number(8,4),
un_id number(8),
cat_id number(8),
pat_id number(8),
constraint sad_m foreign key (un_id,cat_id) references medication(un_id,cat_id),
constraint sad_p foreign key (pat_id) references patient(pat_id),
other_sale_detail varchar2(100));
[/codebox]

#2 ra7l

ra7l

    مشترك

  • الأعضــاء
  • 170 مشاركة

تاريخ المشاركة 29 November 2007 - 06:42 AM

الكود مافيه اي مشكله ..
تأكد من اساماء لديك .. وتأكد بان انشاء المفاتيح الفرعيه .. ان تكون مقابلها مفاتيح اساسيه ..وهذا شرط مهم

جرب ورد علي :)

#3 hanyfreedom

hanyfreedom

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 29 November 2007 - 12:24 PM

أخى العزيز mohamed_ahmed

أرجو أن تعطنى رسالة الخطأ التى تظهر لديك عند تنفيذك لكودك

و شكراً

#4 mohamed_ahmed

mohamed_ahmed

    عضو

  • الأعضــاء
  • 10 مشاركة

تاريخ المشاركة 29 November 2007 - 09:57 PM

تظهر هذه الرسالة لى مع العلم أن كل الـ foriegn key اللى موجود فى الكود موجود كـ primary key فى الجداول الأصلية
ERROR at line 11:
ORA-02270: no matching unique or primary key for this column-list

وجزاكم الله كل خير.