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

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

صورة
- - - - -

مساعدة في Foreign Key


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

#1 firas zuhair

firas zuhair

    عضو

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

تاريخ المشاركة 23 May 2007 - 02:38 PM

السلام عليكم
هل يمكن وضع constraint من النوع foreign key على اكثر من حقل وكيف؟؟؟؟
وشكرا

#2 ICO

ICO

    مشترك

  • الأعضــاء
  • 77 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 26 May 2007 - 11:28 PM

hi
anser :yes


Example

i connect sql
user:scott

Table no-1

create table part(pr_no number(2)not null
prname varchar2(20)not null,
constraint pk_part_pr_no primary key(pr_no));
/
Table no-2
create table college(Cl_no number(5)not null,
Clname varchar2(20)NOT null,
PR_no number(2)not null,
constraint Fk_college_pr_no foreign key(pr_no)
REFERENCES PART_PR_NO (PR_NO)
constraint pk_college_cl_no primary key(cl_no))
/

Table no-3

create table student(st_no number(5)not null,
stname varchar2(20)NOT null,
cl_no number(5)not null,
PR_no number(2)not null,

constraint Fk_college_cl_no foreign key(cl_no)
REFERENCES college_cl_NO (cl_NO)
constraint Fk_part_pr_no foreign key(pr_no)
REFERENCES PART_PR_NO (PR_NO)

constraint pk_student_st_no primary key(st_no))
/


this is three example for foreign key

have a good time

bye

sister
salam
SLMAA SAIF
ORACLE APPLICAION FINANCIAL CONSULTANT
[ORACLE CERTIFICATE PROFESSIONAL DEVELOPER]
[MCSE-CISCO-EXCHANGE SERVER2003-LINUX ADMINSTRATION]

#3 miash80

miash80

    عضو مميز

  • الأعضــاء
  • 794 مشاركة
  • الاسم الأول:mousa
  • اسم العائلة:hamdallah
  • البـلـد: Country Flag
  • الاهتمامات:Read
  • المنصب الحالي:Analyst Assistant

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

السلام عليكم ورحمة الله وبركاته
شكر ل sister salam
شرح رائع
:( :lol: :angry:

اللهم أغفر للمسلمين والمسلمات والمؤمينين والمؤمينات ألاحياء منهم وألاموات الى يوم الدين


موضوع قرأتة فأعجبني
http://www.shbab1.com/2minutes.htm

اذا عجبك موضوع من مواضيعي..لا تقل لي شكراً
و لكن أدعو لي (في ظهر الغيب) بالآتي

اللهم اغفر له ما تقدم من ذنبه و ما تأخر..اللهم احسن خاتمته
اللهم اغفر لوالديه و ارحمهما و ادخلهما جناتك برحمتك يا أرحم الراحمين و لكم بالمثل ان شاء الله
ارجو من الله ان يكون ما انقله لكم من ضمن حسناتى
 356663087.jpg

 

لا تأســــفنَّ عـلى غــــــدرِ الزمــانِ لطالــمـا

رقصـــــــت على جثــــثِ الأســــــــودِ كلابا

لا تحسبن برقصـــــها تعلوا على أســــيادها
تبقى الأســــودُ أسوداً والكـــــلابُ كِــــــلابا


#4 sameh bakkar

sameh bakkar

    مشرف قسم المبتدئين

  • فريق الإشراف
  • 1,019 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 01 June 2007 - 02:33 PM

مثال رائع

Sameh Bakkar

Principal Oracle Apps Techno-Functional Consultant / Oracle E-Business Suite Certified Trainer

Oracle E-Business R11 Suite Applications Workflow Certified Expert

Oracle E-Business Suite R12 HCM Certified Implementation Specialist

Oracle Certified Professional

ITIL V3 Foundation certified

Microsoft Project certified




الموقع الخاص: AppsLead | Your Honest Guide | Sameh Bakkar


#5 HYTHAM_HIRSSI

HYTHAM_HIRSSI

    عضو

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

تاريخ المشاركة 04 June 2007 - 09:38 PM

السلام عليكم
يمكن ذلك اخي العزيز
اتمني ان اوفق لانني جديد في الاوراكل
(اللهم احلل عقدة من لساني يفقهوا قولي )
صدق الله العظيم
لدي جدولين
FIRST TABLE :

CREATE TABLE YY10(
NO1 NUMBER(5),
NO2 NUMBER(4),
NAME VARCHAR2(10) ,
PRIMARY KEY(NO1,NO2))
/
CREATED TABLE...

SECAND TABLE:

CREATE TABLE YY11(
NO3 NUMBER(3),
NO4 NUMBER(2),
NO1 NUMBER(5),
NO2 NUMBER(4),
NAME VARCHAR2(10),
PRIMARY KEY(NO3,NO4),
CONSTRAINT FK_YY10_NO1_NO2 FOREIGN KEY (NO1,NO2)
REFERENCES YY10 (NO1,NO2))
/
CREATED TABLE...

يارب اكون اتوفقت فاذا اخطأت فمن نفسي والشيطان واذا وفقت فمن الله


سبحان الله وبحمده سبحان الله العظيم ،، اياك نعبده واياك نستعين