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

بتاريخ:

السلام عليكم ورحمة الله وبركاته

الجملة ده بتعطي اسم اليوم يالأنجليزي

SQL> select to_char(sysdate,'day') from dual;


والناتج

TO_CHAR(S
---------
monday


ازاي اخليها تطبع يوم الأثنين

[email protected]

تم تعديل بواسطة محمد جمعه

بتاريخ:

اخي الحبيب اعتقد ان الجملة تعتمد علي NLS_LANG بتاعتك فلو عربي هترجع عربي لو انجليزي هترجع انجليزي

بتاريخ:

وعليكم السلام ورحمة الله

يمكنك تغير قيمة ال nls_lang in regsitry وتخليه للعربي زي كده ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256

أو استخدم جملة decode ولو القيمة = monday اجعلها = الاثنين

موفق

بتاريخ:

select to_char(sysdate,'fm day','NLS_CALENDAR=''ARABIC HIJRAH''')
FROM DUAL

بتاريخ:
  • كاتب الموضوع

السلام عليكم ورحمة الله وبركاته

شكرا جزيلا على الردود
انا عاوز اعرف ليه السيلكتاية ده بترجع قيمة null

select decode(to_char(sysdate,'day'),'tuesday','الأثنين') from dual;


اخي ايهاب قناوي السيكتاية ده بترجع اسم اليوم انجليزي وانا عاوزه عربي

select to_char(sysdate,'fmday','NLS_CALENDAR=''ARABIC HIJRAH''') from dual;



[email protected]

تم تعديل بواسطة محمد جمعه

بتاريخ:

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

SELECT 
DECODE (to_char(sysdate,'d'), 1, 'الأحد'
                                                           ,2,'الأثنين'
														,3,'الثلاثاء'
														 ,4,'الأربعاء'
														  ,5,'الخميس'
														   ,6,'الجمعة'
														   , 7,'السبت')
FROM dual




وفقك الله

بتاريخ:

جرب هذا الكود

select to_char(sysdate,'fmday','NLS_date_language=arabic') from dual;

تم تعديل بواسطة أحمد جادو

بتاريخ:
  • كاتب الموضوع

السلام عليكم ورحمة الله وبركاته

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

[email protected]

بتاريخ:

السلام عليكم
اخى الكريم ممكن تستخدم الكو د ده
select to_char(sysdate, 'Day'),to_char(sysdate, 'Day', 'nls_date_language=arabic')
from dual
/
لا تنسونا بخير الدعاء

بتاريخ:

select to_char(sysdate, 'Day'),to_char(sysdate, 'Day', 'nls_date_language=arabic')
from dual
/

  • بعد 9 سنة...
بتاريخ:

السلام عليكم ورحمة الله وبركاته

 

شكرا جزيلا على الردود

انا عاوز اعرف ليه السيلكتاية ده بترجع قيمة null

 

select decode(to_char(sysdate,'day'),'tuesday','الأثنين') from dual;
اخي ايهاب قناوي السيكتاية ده بترجع اسم اليوم انجليزي وانا عاوزه عربي

select to_char(sysdate,'fmday','NLS_CALENDAR=''ARABIC HIJRAH''') from dual;

[email protected]

 

اليوم الانجليزى موجود به مسافات ممكن تستخدم select decode(TRIM(to_char(sysdate,'day')),'tuesday','الأثنين') from dual;

  • بعد 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.