الانتقال إلى المحتوى

عاوز اسم اليوم بالعربي


محمد جمعه

Recommended Posts

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

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

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


والناتج

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


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

[email protected]

تم تعديل بواسطة محمد جمعه
رابط هذا التعليق
شارك

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

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

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

موفق

رابط هذا التعليق
شارك

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

شكرا جزيلا على الردود
انا عاوز اعرف ليه السيلكتاية ده بترجع قيمة 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]

رابط هذا التعليق
شارك

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

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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