أحمد جادو بتاريخ: 22 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 22 ديسمبر 2009 السلام عليكم إخواني الأعزاءباستخدام هذه الدالة SELECT TO_CHAR (SYSDATE, 'Day dd-Month-yyyy', 'nls_date_language = arabic') FROM DUAL; تظهر النتيجة هكذا الثلاثاء 22-كانون الأول-2009 كيف يمكن جعلها هكذا الثلاثاء 22-ديسمبر-2009 بدون الرجوع إلى الـRegional Languageهل يوجد Parameter لذلك مثل NLS_TERRITORY وكيف يمكن استخدامه اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
@nana@ بتاريخ: 22 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 22 ديسمبر 2009 جرب حضرتك ال ALTER ALTER SESSION set NLS_DATE_FORMAT = 'YYYY-MM-DD DAY'; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أحمد جادو بتاريخ: 22 ديسمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 22 ديسمبر 2009 أنا أقصد كيف يمكن التحويل من كانون، شباط ، آذار إلى يناير، فبراير، مارس اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mohshd بتاريخ: 22 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 22 ديسمبر 2009 عزيزيفي ORACLE عند عرض التاريخ ياخذ فورمات Regional Language لذلك اعتقد انه يجب تعديل الفورمات منها اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أحمد جادو بتاريخ: 22 ديسمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 22 ديسمبر 2009 أنا عارف انها بتتغير من Regional Languageانما انا بسأل لو عاوز أغيرها على مستوى الSession بسهل فيه طريقة بالNLS_TERRITORY اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
@nana@ بتاريخ: 22 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 22 ديسمبر 2009 (معدل) أنا عارف انها بتتغير من Regional Languageانما انا بسأل لو عاوز أغيرها على مستوى الSession بسهل فيه طريقة بالNLS_TERRITORY صراحة انا مرة كنت حاولت اغيرها عن طريق ALTER SESSION SET NLS_DATE_LANGUAGE = ARABIC NLS_TERRITORY = EGYPT بس ماشوفتش اى تغير ادامى تم تعديل 22 ديسمبر 2009 بواسطة @nana@ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
amdabd بتاريخ: 22 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 22 ديسمبر 2009 السلام عليكماخي العزيز حاول استخدام ALTER SESSION SET NLS_CALENDAR='Gregorian'; و يمكنك تتبع هذا الرابط اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أحمد جادو بتاريخ: 22 ديسمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 22 ديسمبر 2009 شكراً أخي amdabd ولكي لا أريد تغيير التقويم من ميلادي إلى هجري ... إلخولكني أريد تغيير أسماء الشهور من أسماء الشهور الرومانية (يناير فبراير مارس) إلى الأسماء الشهور الشمسية (كانون ثاني، شباط، آذار) مع العلم أنه توجد بعض البلدان العربية تسمي الأشهر (جانفييه، فابرييه، ... إلخ) هل هناك أحد يعلم عن هذا الموضوع شيئاً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
jamal_rrkk بتاريخ: 23 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 23 ديسمبر 2009 السلام عليكم ورحمة الله وبركاتهاخي الكريمإنظر الى الملف المرفق قد يكون مفيدجزاك الله كل خير NLS_CHARACTERSET.rar اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hammode90 بتاريخ: 7 أغسطس 2012 تقديم بلاغ مشاركة بتاريخ: 7 أغسطس 2012 6541236544123456321563215321563215 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Mohamed Nabil_144196 بتاريخ: 8 أغسطس 2015 تقديم بلاغ مشاركة بتاريخ: 8 أغسطس 2015 السلام عليكم. أنا حاليا أواجه نفس المشكلة... الأشهر لا تظهر يونيو.. يوليو.. بل حزيران و تموز. الكود المستخدم TO_CHAR(ptp.end_date,'MON-YYYY','NLS_DATE_LANGUAGE=Arabic') Month شكراً للمساعدة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mohmedsaber بتاريخ: 13 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 13 يناير 2016 SELECT TO_CHAR (SYSDATE, 'Day dd-Month-yyyy', 'nls_date_language = egyptian') FROM DUAL; هذا سوف يظهر الشهور "يناير - فبراير- مارس ...." اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedmohamedali بتاريخ: 14 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 14 يناير 2016 هو nls language بتاع النظام او الحلول الي ذكرها الاخوة الي فوق انا بعملها منهم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.