AHMED BASHA بتاريخ: 19 أغسطس 2008 تقديم بلاغ مشاركة بتاريخ: 19 أغسطس 2008 ﴿ بسم الله الرحمن الرحيم ﴾ السلام عليكم ورحمة الله وبركاتهوكل عام وانتم بخير بمناسبة قرب حلول شهر رمضان اعادة الله علينا وعليكم بالخير واليمن والبركات ان شاء اللهوشكرا لجميع القائمين على هذ المنتدى select TO_CHAR (TRUNC (SYSDATE, 'month'), 'fmday dd/mm/rrrr' ) first_day_cur_month , TO_CHAR (LAST_DAY (TRUNC (SYSDATE, 'month')) + 1 - 1 / 86400 ) last_day_cur_month from dual; بهذا الكود احضرت اول يوم في الشهر واخر يوم في الشهر عاوز اجيب تواريخ الايام واسم اليوم طوال الشهر بالشكل الاتي 19-8-2008 الثلاثاء20-8-2008 الاربعاء............اللهم بلغنا رمضان ان شاء الله اللهم بلغنا رمضان ان شاء الله استغفر الله العظيم الذي لا اله الا هو الحي القيوم واتوب اليه لا اله الا انت سبحانك اني كنت من الظالمين وشكررررررررررررررا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
malam_eldin بتاريخ: 19 أغسطس 2008 تقديم بلاغ مشاركة بتاريخ: 19 أغسطس 2008 السلام عليكمممكن توضح لي انت عايز تعمل ايه بالظبط وبالتحديد على الفورمز اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
MMA بتاريخ: 19 أغسطس 2008 تقديم بلاغ مشاركة بتاريخ: 19 أغسطس 2008 CREATE OR REPLACE TYPE O_MONTH_DAYS IS OBJECT(DAT DATE) / CREATE OR REPLACE TYPE T_MONTH_DAYS IS TABLE OF O_MONTH_DAYS / CREATE OR REPLACE FUNCTION GET_MONTH_DAYS(IN_YEAR NUMBER,IN_MONTH NUMBER) RETURN T_MONTH_DAYS AS ID_DATE DATE; ID_LOOP NUMBER; P_RETURN T_MONTH_DAYS := T_MONTH_DAYS(); -------------------------------- FUNCTION IS_DATE(IN_DAY NUMBER) RETURN BOOLEAN AS P_DATE DATE; BEGIN P_DATE := TO_DATE(TRIM(IN_YEAR) || '/' || TRIM(IN_MONTH) || '/' || TRIM(IN_DAY),'YYYY/MM/DD'); RETURN TRUE; EXCEPTION WHEN OTHERS THEN RETURN FALSE; END; BEGIN FOR ID_LOOP IN 1 .. 31 LOOP IF(IS_DATE(ID_LOOP) = TRUE)THEN ID_DATE := TO_DATE(TRIM(IN_YEAR) || '/' || TRIM(IN_MONTH) || '/' || TRIM(ID_LOOP),'YYYY/MM/DD'); P_RETURN.EXTEND; P_RETURN(P_RETURN.COUNT) := O_MONTH_DAYS(ID_DATE); END IF; END LOOP; RETURN P_RETURN; END; / SELECT * FROM TABLE(GET_MONTH_DAYS(2008,4)); بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
AHMED BASHA بتاريخ: 20 أغسطس 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 أغسطس 2008 شكرا جزيلالالالالالالالا وجزاكم الله خيرا وجعله الله في ميزان حسناتكم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ahmed Zain بتاريخ: 20 أغسطس 2008 تقديم بلاغ مشاركة بتاريخ: 20 أغسطس 2008 السلام عليكم ورحمة الله وبركاتهبعد التحيةاخي فاللهفضلا راجع هذا الرابط وفقك الله الى ماتحب وترضياضغط هناوفقك الله الى ماتحب وترضي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
AHMED BASHA بتاريخ: 31 أغسطس 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 31 أغسطس 2008 السلام عليكم ورحمة الله وبركاتهبعد التحيةاخي فاللهفضلا راجع هذا الرابط وفقك الله الى ماتحب وترضياضغط هناوفقك الله الى ماتحب وترضي شكرا وجزاكم الله خيرا وكل عام وانتم بخير اللهم اجعلنا من الفائزين برحمتك وعفوك وعتقك من النار في رمضان ان شاء الله اللهم اجعلنا ممن تنظر اليهم في اول ليلة من رمضان بعين رحمتك ان شاء الله وصل الله على سيدنا محمد صلى الله علية وسلم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.