الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

بتاريخ:

هل المفتاح الأجنبي foreign key يكون خاليا null في لغة أوراكل :blink:

بتاريخ:

نعم يقبل null .
الforeign key لا يقبل الا قيمة تكون موجودة في الجدول الأصلي أو null

بتاريخ:

نعم ال foreign key يقبل القيمة null اذا لم يكن هناك شرط notnull علي الcollumn

بتاريخ:

الاخ الكريم
عادة عندما يكون هناك ربط بين جدولين يفترض بك في الجدول الرئيسي تعريف قيمة تسمى deflt
وتعرف وصفها على اساس انها deflt description
هذا افضل ما تضع قيمة null
مع اعتقادي انه عندر الربط بين الجدول الرئيسي والفرعي يجب ان يكون احدهما primary key يمكن الرجوع اليه وبهذه الحالة لا يقبل foriegn key قيمة ال null ابد قطعا بتاتا مطلقا بالمرة
ارجو ان فهمت القصد من وراء الجواب

بتاريخ:

لا يقبل القيمة null
مثلا عند عمل فاتورة نعمل جدولان رئيسي به primary key ,وجدول ثانوي به forign key tgh فلا بد لكل سجل في الفرعي ان يرتبط بسجل في الرئيسي
ولكن عند تصميم قواعد بيانات غير محترفة مثال جدولين الموظفين والاداراة الجدول الرئيسي هو الادارة والفرعي هو الموظفين في هذه الحالة لانها قعدة بيانات بسيطة يمكن ان يكون forign key null
وبها تعمل الصيغة where left(.........) لاختيار الموظفين الغير منتمين الى ادارة معينة

مع الشكر وفوق كل ذي علم عليم

بتاريخ:

يا أخى بكل بساطة وعلى حسب علمى الضعيف
foreign key يقبل القيمة null ولكن لا يقبل تكرارها
اى انة يقبل القيمة null مرة واحدة ولا يقبل ادخالها مرة اخرى

والله أعلم

بتاريخ:

يقبل الحقل forign key القيمة null في حال كان هذا الحقل ليس معرفاً not null
لا يقبل الحقل forign key القيمة null في حال كان هذا الحقل معرفاً not null
يقبل حقل forign key قيمة null في سطر أو أكثر أو حتى في جميع الأسطر
ملاحظة: لم لاتجرب أخ أبو أحمد هذا بنفسك كي تتذكره بشكل دائم.

  • بعد 2 أسابيع...
بتاريخ:

لا يقبل ال null لانة ممكن ان يبنى على primary key

بتاريخ:

الجواب من شقين
يمكن تخزين قيمة Null في حقل foreign key
ولكن لن يكون اى معنى او قيمة فعلية لهذا السجل

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

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

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

Account

Navigation

البحث

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.