السلام عليكم
عندي سؤال
كيف اجبر المستخدم يدخل التاريخ الهجري في حقل نوعه varchar2 يعني لو ادخل تاريخ ميلادي يرفضه النظام
ولكم جزيل الشكر
السلام عليكم
عندي سؤال
كيف اجبر المستخدم يدخل التاريخ الهجري في حقل نوعه varchar2 يعني لو ادخل تاريخ ميلادي يرفضه النظام
ولكم جزيل الشكر
ممكن تضع في التريجر على مستوى الحقل
WHEN_VALIDATE_ITEM
substr(:BLOCK_NAME.FIELD_NAME,7,4);
ويمكن مقارنة ناتج العملية ( او طرحها من SYSDATE)
مثلا
IF (TO_NUMBER(SYSDATE,'YYYY')-TO_NUMBER substr (: BLOCK_NAME.FIELD_NAME,7,4))<150 THEN
RAISE FORM_TRIGGER_FAILURE;
END IF;
اخ
o7oc
سؤال
كيف أضع التاريخ الهجري في التقرير
طبعاً بدون حقل محجوز
يعني تاريخ الجهاز
هذا الموضوع مغلق.