بتاريخ: 5 سبتمبر 200520 سنة comment_46527 كيف يمكنني عمل تحقق بالتاريخ كما لو أنني وضعت الشرط where (to_char)date_request) = (to_char(sysdate +5)); هنا سيتم التحقق على حسب تاريخ النظام والمشكلة ان تاريخ النظام بالميلادي فهل هناك طريقة اقدر احول sysdate من ميلادي الى هجري من الويندوز أو هناك أحد يملك دالة ترجع لي بتاريخ sysdate بالهجري وأقدر أعمل بها تحققات ..؟ تقديم بلاغ
بتاريخ: 5 سبتمبر 200520 سنة comment_46533 السلام عليكمراجع الموضوع الأتىhttp://www.araboug.org/ib/index.php?sho...wtopic=6675&hl= تقديم بلاغ
بتاريخ: 10 سبتمبر 200520 سنة كاتب الموضوع comment_46852 عزيزي محتوى الرابط الذي وضعته يختلف عن سؤاليسؤالي بالتحديد هو أقدر أشيك على التاريخ الهجري المحفوظ أو لا... مثل ماأشيك على التاريخ بالميلادي عن طريق كتابة sysdate وشكرا ...ولو كان من الضروري تطبيق المثال السابق فأرجوا منك التكرم بشرحه وطريقة وضع الباكج في الsql و الـ form تقديم بلاغ
بتاريخ: 11 سبتمبر 200520 سنة comment_46928 الاخ الكريميمكنك استخدام ال function التاليةselect to_char (sysdate,'dd mm yyyy', 'nls_calendar =''arabic hijrah''') from dual;حيث هنا تحدد ان نوعية التاريخ الذي تريده هو من نوع التاريخ الهجريهذه طريقةيوجد طريقة اخرىان تضع في regeditstring valueعلى مستوى الاوراكل الموجود على ال regeditHKEY_LOCAL_MACHINE\SOFTWARE\ORACLEتضع الاسمNLS_CALENDERوالقيمة arabic hijraبهذه الطريقة تستطيع ان يحول التاريخ الميلاد الى هجري تلقائيايعني تستطيع تطبيق التاليselect sysdate from dualطبعا قد تظهر هذه الطريقة غريبة ولكنها مجربة حتى ان جميع تواريخ النظام تقلبه الى هجريمثل الويندوز وهي جديدة تم تعديل 11 سبتمبر 200520 سنة بواسطة Admin05 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.