أبو الروض بتاريخ: 19 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 19 ديسمبر 2005 لو سمحتم كيف يتم طرح تاريخين هجريين من بعض ووضع القيمة في حقل من نوع number سؤال عاجل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Halawadh بتاريخ: 20 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 20 ديسمبر 2005 ما النتيجة المطلوبة بعد الطرح ؟؟أيام أو شهور أو سنوات ؟؟؟ أو الجميع ؟؟؟أرجو الرد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أبو الروض بتاريخ: 20 ديسمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 ديسمبر 2005 مشكور أخ Halawadh على الرد طبعا أريدها أياموشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Halawadh بتاريخ: 20 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 20 ديسمبر 2005 هل تريد النتيجة دقيقة 100% يعني - ما تخر المية - أو تقريبية حيث أن الشهور القمرية كما تعلم غير منضبطة إذا اخترت الخيار الأول فيلزم استخدام التقويم الشمسي مع تقويم أم القرى أما اذا اخترت الخيار الثاني فيمكن عمل ذلك عن طريق دالة .أرجو الردوشكراً4409 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أبو الروض بتاريخ: 20 ديسمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 ديسمبر 2005 مشكـــــــــــــور على الرد لايهم أي شئ سواءا كانت دقيقة أم لا وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أسامة موسى بتاريخ: 20 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 20 ديسمبر 2005 الاخ Halawadhالله يهديك كنت اتوقع اجابة وليس اسألة على سؤال ما هذا الاسلوباذا اردت ان تجيب فأجب وهات كل مافي جعبتك واذا لم تعرف فدع غيرك يجيباجايتك اخي ابو الروض هياستخدم التالي select to_date('14260505','yyyymmdd')-to_date('14260405','yyyymmdd') from dualطبعا توجد function لتحويل الناتج الى رقم وهو to_number بالشكل التالي select to_number(to_date('14260505','yyyymmdd')-to_date('14260405','yyyymmdd')) from dual اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أبو الروض بتاريخ: 20 ديسمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 ديسمبر 2005 (معدل) أخ Admin طول عمرك متفوق وإجابتك جميلة ولكن أقصد التاريخ الهجري وليس الميلادييعني أريد أن أطرح تاريخ مخزن في قاعدة البيانات وتاريخ اليوم بالهجري على كل حال سوف أجربها وأرد عليك يأخ Admin والله يوفقك ويجزيك عنا كل الخير أمين تم تعديل 20 ديسمبر 2005 بواسطة أبو الروض اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أسامة موسى بتاريخ: 20 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 20 ديسمبر 2005 (معدل) اخي الكريمقم بتغير NLS_CALANDER= ARABIC HIJRAHعلى ما اعتقدواذا كانت غير موجودة قم باضافتهاعلى هذا المسارHKEY_LOCAL_MACHINE\SOFTWARE\ORACLE تم تعديل 21 ديسمبر 2005 بواسطة Admin05 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أبو الروض بتاريخ: 20 ديسمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 ديسمبر 2005 مشكور حبيبي admin وعقبال خدمتك في الأفراح اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
aza بتاريخ: 21 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 21 ديسمبر 2005 شكرا جزيلا على المعلومة يا adminلكن هذه الطريقة لن تكون مضبوطة مئة بالمئة كما قال الاخ Halawadh اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أسامة موسى بتاريخ: 21 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 21 ديسمبر 2005 شكرا جزيلا على المعلومة يا adminلكن هذه الطريقة لن تكون مضبوطة مئة بالمئة كما قال الاخ Halawadh الاخت aza ممكن اعرف ما سبب ان طريقتي لن تكون مضبوطه وهل عندك حل افضل افيدونا يرحمكم الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أبو الروض بتاريخ: 21 ديسمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 21 ديسمبر 2005 (معدل) ياشباب للمعرفة إذا أردتم تحويل التاريخ الهجري إلى DATE select to_date(to_char(sysdate,'dd/mm/yyyy','nls_calendar=''arabic hijrah'''),'dd/mm/yyyy') from dual; وكمان لمعرفة أيام بين تاريخين يكون الكود كالتالي : SELECT TO_DATE('20/11/1426') - TO_DATE('01/01/1426') FROM DUAL; وشكرا تم تعديل 21 ديسمبر 2005 بواسطة أبو الروض اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Halawadh بتاريخ: 27 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 27 ديسمبر 2005 الأخ Admin05شكراً على تعقيبك الرقيق وأنا لم أمنع أحداً من الرد على سؤال الأخ أبو الروض ولا أدري ما يضيرك من طرح الأسئلة النافعة في الحل .الأخ أبو الروض : أرجو المعذرة على الانقطاع عن الرد بسبب السفر وما دام الأخوان قد كفوني المؤونة فأرجو قبول عذري .وجزاكم الله خيرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.