عندي جدول فيه أحد الحقول
xyz VARCHAR2(10) NOT NULL DEFAULT '0'
و عند تعبئة هذا الجدول من خلال الفورم ، يعطيني خطأ إذا تم ترك الحقل xyz فارغ
أنا أريد إذا ترك الحقل xyz فارغ يخزن فيه '0' أوتوماتيكيا و لكن هذا لا يحصل
????
عندي جدول فيه أحد الحقول
xyz VARCHAR2(10) NOT NULL DEFAULT '0'
و عند تعبئة هذا الجدول من خلال الفورم ، يعطيني خطأ إذا تم ترك الحقل xyz فارغ
أنا أريد إذا ترك الحقل xyz فارغ يخزن فيه '0' أوتوماتيكيا و لكن هذا لا يحصل
????
تستطيع ان تقوم بعمل زناد قاعدة بيانات علي هذا الجدول و يكون قبل الادخال او التعديل لكل صف و الكود
begin
if :new.xyz is null
then :new.xyz := 0 ;
end if ;
end ;
ليس هناك
قلب ناصع البياض
ولا قلب قاتم السواد
ولكن دائما
black&white
شكرا أخي BLACK&WHITE
و لكن هل وضع DEFAULT VALUE عند بناء الجدول لا يكفي لحل هذه المشكلة ؟؟
لأني وضعت في التعريف
DEFAULT '0'
و لكن لم أستفيد !!!
و إذا كانت DEFAULT ليس لهذا الغرض إذن ما هي فائدتها ؟؟ أرجو افادتي !!!
هذه خاصيه من خصائص الفورم يجب تعديلها
ستجد من خواص البلوك خاصية
ابديت تشانجد ايتم اونلي
وهي في نود الداتا بيز
اجعلها نعم
و ستعمل معك ان شاء الله
تمنياتي بالتوفيق
ليس هناك
قلب ناصع البياض
ولا قلب قاتم السواد
ولكن دائما
black&white
وهذه طريقه اخرى
يمكنك من خصائص الفلد انك تخلى Initial Value =0
شكرا جزيلا لكم
فقد انحلت المشكلة عندي بمساعدتكم.
و لكن بصراحة ما زلت أجهل وظيفة ال
DEFAULT
عند انشاء الجداول
و السلام عليكم
هذا الموضوع مغلق.