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

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

صورة
- - - - -

هل يمكن عمل قيد Check على عمود في الجدول مع عمود فى جدول آخر


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

#1 awn78

awn78

    عضو نشط

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

تاريخ المشاركة 27 April 2008 - 07:29 PM

اخواني اعضاء المنتدى
السلام عليكم ورحمة الله وبركاته

هل يمكن عمل قيد Check على عمود في جدول مثلا اريد ان يكون سعر البيع اكبر من سعر التكلفه حيث ان سعر التكلفه عمود في جدول وسعر البيع عمود في جدول آخر


وشكرا
صورة

#2 hani_hejazi

hani_hejazi

    عضو

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

تاريخ المشاركة 28 April 2008 - 10:07 AM

السلام عليكم
لا يمكن عمل constraint بين جدولين
ولكن بالنسبة للتاكد ان سعر البيع اكبر من سعرالكلفةء فيمكن حلها بعدة طرق ان شاء الله
1- اذا امكن قم بتخزين سعر الكلفة في نفس الجدول الذي به سعر البيع و هنا بامكانك عمل ال check constraint لان العمودين في نفس الجدول

2-استحدام database trigger ينطلق عند التعديل او الاضافة على الجدول الذي به سعر البيع او الشراء

3- يفضل ان يكون من خلال الفورم الذي يقوم بادخال سعر البيع فيمنع مستخدم الفورم من ادخال بيانات خاطئة قبل وصولة الى مستوى الجدول

ان شاء الله تكون المعلومة مفيدة

والله الموفق

#3 khaledmega

khaledmega

    عضو مميز

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

تاريخ المشاركة 30 April 2008 - 02:30 AM

السلام عليكم
يمكن حل سؤالك من خلال كود على فورم بسهولة ؛ اما قيد CONSTRAINT داخل استعلام على السيكوال فلا يصلح
وشكرا
ميجا

من أهـم مواضــيعي :



نفسك تسطب اوراكل 10g وبالصور وتربط بين الداتابيز والديفولبر ؟


للأستفسار عن أى شيء يخص الأوراكل أبس أو اوراكل ديفولبر راسلنى على

e
ng-mega@hotmail.com

 

Oracle Apps Techno-Functional Consultant


Oracle Developer & Instructor

 

Instructor At Next Academy

 

محاضر معتمد لدي نكست أكاديمي

OCA - OCP

م / خالد الشاذلي