الانتقال إلى المحتوى
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

بتاريخ:

السلام عليكم..
لدي مشروع يعتمد على التاريخ الهجري
و المقارنة بين التواريخ..
و استخدم أوراكل 8 و وجدته يستخدم الميلادي،
سؤالي:هل يمكن استخدام التاريخ الهجري في الآوراكل؟
و كيف نتعامل بالتاريخ الهجري في الأوراكل؟؟
وشكرا لكم..

بتاريخ:

أخوي معظم الشركات تسوي جدول تحط فيه التاريخ الميلادي و ما يقالبه في التقويم الهجري
الطريقه متعبه و شبه متخلفه بس الى الآن هيا الافضل يعني نسبه الاخطاء فيها بسيطه

بتاريخ:

السلام عليكم ورحمة الله وبركاته
ايه رأيكم طالما ان البرنامج بالكامل يعتمد على التاريخ الهجري أن تضع في ال Registry
ما يلي :
nls_calendar=arabic hijrah
وبعد ذلك افتح ال sql وشوف النتيجة مثلا
select sysdate from dual

بتاريخ:

يمكن إستخدام الكود التالي

DBMS_SESSION.SET_NLS('NLS_CALENDAR','''ARABIC HIJRAH''');
SELECT TO_CHAR(sysdate,'DD-MM-YYYY') INTO :h_date FROM DUAL;



حيث h_date هو حقل التاريخ الهجري.

ولكن العيب في هذه الطريقة انه يحدث في بعض الأشهر انحراف في التاريخ.


وهذا مثال:

HIJRAH.fmb

تم تعديل بواسطة developer

بتاريخ:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
والحمد لله رب العالمين
والصلاة والسلام على الحبيب المصطفى

اخي الحبيب
لو كنت تستخدم التاريخ الهجري والميلادي فيمكن تستخدم هذه الجمل

select to_char(sysdate+1,'fm dd-month-yyyy','nls_calendar=''arabic hijrah''') from dual;
select to_char(sysdate+1,'fm dd-mm-yyyy','nls_calendar=''arabic hijrah''') from dual;


اما اذا كنت تريد تغير الsession فقط فتستخدم امر alter session

اما اذا كنت تستخدم التاريخ الهجري فقط فغير الرجستري

والي الامام دوما

طارق مرشدى
--------------------------------------------------------------------------------------------------------
سبحان الله العظيم - سبحان الله وبحمده عدد خلقه ورضاء نفسه وزنة عرشه ومداد كلماته ولا حول ولا قوة الابالله

بتاريخ:

بصراحه أول مره أعرف هذي المعلومه
جزاكم الله ألف خير

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

جزاك الله الف خير00معلومه يحتاج اليها كل مبرمج

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

والله روعة ، وياريت يتم تفصيل لهذا الموضوع المهم أو التنويه على مواقع عربية تشرح مثا هذه اأمور المهمة

بتاريخ:

جزاكم الله خير

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

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

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

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

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.