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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

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


9 رد (ردود) على هذا الموضوع

#1 محمد جمعه

محمد جمعه

    مشترك

  • الأعضــاء
  • 146 مشاركة

تاريخ المشاركة 15 February 2010 - 10:54 AM

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

الجملة ده بتعطي اسم اليوم يالأنجليزي
SQL> select to_char(sysdate,'day') from dual;

والناتج
TO_CHAR(S
---------
monday

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

mmgpgco@hotmail.com

تم التعديل بواسطة محمد جمعه, 15 February 2010 - 10:57 AM.


#2 هاني محمد فكري محمود

هاني محمد فكري محمود

    عضو

  • الأعضــاء
  • 7 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 15 February 2010 - 11:27 AM

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

#3 mustafagamiel

mustafagamiel

    مشرف قسم النماذج والمشاريع

  • فريق الإشراف
  • 2,095 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 15 February 2010 - 11:28 AM

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

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

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

موفق

اللهم إن كان رزقي في الســــــــــماء فأنزله
وإن كان في الأرض فأخرجـه
وإن كان بعيدا فقربه وإن كان قريبا فيسره
وإن كان قليلا فكثره وإن كان كثيرا فبارك لي فيه

اللـــهم آمين
لا إله إلا الله وحده لاشريك له- له الملك وله الحمد وهو على كل شيء قدير
لا إله إلا أنت سبحانك-- إني كنت من الظالمين






#4 ايهاب القناوى

ايهاب القناوى

    عضو

  • الأعضــاء
  • 33 مشاركة

تاريخ المشاركة 15 February 2010 - 01:53 PM

select to_char(sysdate,'fm day','NLS_CALENDAR=''ARABIC HIJRAH''')
FROM DUAL
Ehab Sayed Abdallah Labib
B.SC. Computer Science
OCP Developer
OCP DBA
EPM Company
Oracle E-Business Suite Technical Consultant
Mobile : +2 010 840 34 77

#5 محمد جمعه

محمد جمعه

    مشترك

  • الأعضــاء
  • 146 مشاركة

تاريخ المشاركة 16 February 2010 - 11:57 AM

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

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

اخي ايهاب قناوي السيكتاية ده بترجع اسم اليوم انجليزي وانا عاوزه عربي
select to_char(sysdate,'fmday','NLS_CALENDAR=''ARABIC HIJRAH''') from dual;


mmgpgco@hotmail.com

تم التعديل بواسطة محمد جمعه, 16 February 2010 - 12:00 PM.


#6 mustafagamiel

mustafagamiel

    مشرف قسم النماذج والمشاريع

  • فريق الإشراف
  • 2,095 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 16 February 2010 - 12:09 PM

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



وفقك الله

اللهم إن كان رزقي في الســــــــــماء فأنزله
وإن كان في الأرض فأخرجـه
وإن كان بعيدا فقربه وإن كان قريبا فيسره
وإن كان قليلا فكثره وإن كان كثيرا فبارك لي فيه

اللـــهم آمين
لا إله إلا الله وحده لاشريك له- له الملك وله الحمد وهو على كل شيء قدير
لا إله إلا أنت سبحانك-- إني كنت من الظالمين






#7 أحمد جادو

أحمد جادو

    عضو نشط

  • الأعضــاء
  • 244 مشاركة
  • الاسم الأول:أحمد
  • اسم العائلة:جادو
  • البـلـد: Country Flag
  • المنصب الحالي:Senior Oracle Developer @ Alhasa Municipality

تاريخ المشاركة 20 February 2010 - 12:34 AM

جرب هذا الكود

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

تم التعديل بواسطة أحمد جادو, 20 February 2010 - 12:34 AM.


- أحمد جادو -
Senior Oracle Developer
Alhasa
Municipality

Alhasa - Saudi Arabia


#8 محمد جمعه

محمد جمعه

    مشترك

  • الأعضــاء
  • 146 مشاركة

تاريخ المشاركة 20 February 2010 - 10:02 AM

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

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

mmgpgco@hotmail.com

#9 midooo2010

midooo2010

    عضو

  • الأعضــاء
  • 6 مشاركة

تاريخ المشاركة 20 February 2010 - 01:40 PM

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

#10 midooo2010

midooo2010

    عضو

  • الأعضــاء
  • 6 مشاركة

تاريخ المشاركة 20 February 2010 - 01:41 PM

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