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

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

صورة
- - - - -

بروسيجر يقوم بعرض التقويم Calendar


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

#1 ابو صالح

ابو صالح

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,253 مشاركة
  • البـلـد: Country Flag
  • المنصب الحالي:(رحمه الله)

تاريخ المشاركة 31 May 2004 - 04:33 AM

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

هذا بروسيجر يقوم بعرض تقويم Calendar ، لشهر الذي تطلبه. وكل ماعليك ان تدخل له رقم الشهر والسنة ليطبعه لك

create or replace procedure calendar(month varchar,year varchar) as type weeks
is varray(6) of varchar2(21);
l_weeks weeks := weeks();
l_last_day number;
l_w_day number;
begin l_weeks.extend(6);
l_w_day := to_number(to_char(to_date(month||year,'MMYYYY'),'D'));
l_last_day := to_number(to_char(last_day(to_date(month||year,'MMYYYY')),'DD'));
for i in 1..l_last_day loop
l_weeks(trunc((i+l_w_day-2)/7)+1) := l_weeks(trunc((i+l_w_day-2)/7)+1)||' '||rpad(to_char(i),2);
end loop;
dbms_output.put_line('----- '||month||'-'||year||' -----');
dbms_output.put_line('--------------------');
dbms_output.put_line('Su Mo Tu We Th Fr Sa');
dbms_output.put_line(lpad(l_weeks(1),20,'-'));
for i in 2..6 loop
dbms_output.put_line(l_weeks(i));
end loop;
dbms_output.put_line('--------------------');
end;



وللامانة العلمية فلست من عملة . انما وضعته هنا للاستفادة.



تم إضافة الملف بالمرفقات
إدارة المنتدي

ملفات مرفقة


<span style='font-size:11pt;line-height:100%'>
زكاة العلم نشرة

Oracle Certifed Expert, OCE RAC
Oracle Certified Professional OCP 9i,10g
ITIL v3

</span>


#2 khaled

khaled

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 251 مشاركة

تاريخ المشاركة 31 May 2004 - 08:30 AM

الف شكر كود رهيب
خالد مبارك العوبثاني
اليمن-حضرموت
Email :Aboanter84@hotmail.com

#3 arab20002000

arab20002000

    عضو نشط

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

تاريخ المشاركة 31 May 2004 - 08:37 AM

مشكور على الكود و جزاك الله الف خير

#4 Essam

Essam

    مشترك

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

تاريخ المشاركة 31 May 2004 - 01:37 PM

شكرا لك...
Syria - Aleppo

#5 morsy

morsy

    عضو

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

تاريخ المشاركة 29 September 2004 - 02:18 AM

شكرا اخى على الكود الرائع والناقل للخير كمن صنعه

#6 salama11433

salama11433

    عضو نشط

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

تاريخ المشاركة 29 September 2004 - 04:32 AM

هاجروب ونرد عليك
وطبعا الرد
جزاك الله 100000000000000000000000 خير
لا تبكى على ماضى لا يعود
salama ayad
samy32@msn.com
semsem11433@yahoo.com
Egypt - cairo

#7 ألماس

ألماس

    مشترك

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

تاريخ المشاركة 07 October 2004 - 08:29 PM

مشكور وجزاك الله خيرا

على الكود الرائع
صورة

#8 عبداللطيف

عبداللطيف

    مــشــرف عــام

  • الإشراف العام
  • 1,267 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 08 October 2004 - 01:43 AM

شكراً اخي ابو صالح

#9 أبو الروض

أبو الروض

    عضو نشط

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

تاريخ المشاركة 18 June 2005 - 02:57 PM

THANK YOU ABU SALEH VERY MUCH ..............

#10 oramesa

oramesa

    مشترك

  • الأعضــاء
  • 94 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:programming ,read write poetery,thinking,look for new situation

تاريخ المشاركة 18 June 2005 - 03:24 PM

thank for you
abu salih

#11 Osama Soliman

Osama Soliman

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,611 مشاركة
  • الاسم الأول:Osama
  • اسم العائلة:Soliman
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle Technical Consultant - Asfour Crystal International

تاريخ المشاركة 18 June 2005 - 04:01 PM

والله فكرة جميلة
جزاك الله خيرا عليها

وقل رب زدنى علماً
Osama M. Soliman
Oracle Certified Professional
Oracle Technical Consultant

 Asfour Crystal International
Cairo - Egypt
Osama.Soliman@hotmail.com
Osama.Soliman@asfourcystal.com


#12 IGBSpeed

IGBSpeed

    عضو نشط

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

تاريخ المشاركة 30 June 2005 - 01:51 AM

جزاك الله خيراً أخي الكريم ولكن كنت إريد أن أعرف طريقة تشغيلها لأنها لم تتضح لي .... وجزاك الله خيراً على هذا الجهد الرائع .
igb_igsb@hotmail.com

********

صفحتي على الفيس


#13 kzaghloul

kzaghloul

    مشترك

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

تاريخ المشاركة 30 June 2005 - 07:26 AM

جزاك الله الخير على نشر هذا الموضوع وشكرا لك على صراحتك
ودمتم ذخرا لهذه الأمة
---------------------------------------------
أخوكم في الله KHALED ZAGHLOUL
PROGRAMMER AND SYSTEM ANALYST
KZAGHLOUL@YAHOO.COM

#14 ahm501

ahm501

    عضو

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

تاريخ المشاركة 24 April 2007 - 02:37 PM

جزاكم الله خيرا على هذا الكود
وللعلم تم تجربته على الـ SQL prompt ولكن يجب اجراء هذا الأمر قبل تشغيله

SET SERVEROUTPUT ON
Ahmed Salah

Senior Oracle developer & DBA
e.mail: ahm501@hotmail.com
Mobile : 002 012 21082579

#15 amino1

amino1

    عضو نشط

  • الأعضــاء
  • 272 مشاركة
  • الاسم الأول:أمين
  • اسم العائلة:صلاح الدين
  • البـلـد: Country Flag
  • المنصب الحالي:المدير التقني لمؤسسة البوابة المتقدمة

تاريخ المشاركة 24 April 2007 - 05:53 PM

جزاك الله خير

اللهم علمنا ما ينفعنا و أنفعنا بما علمتنا

أبو نسيبة

سبحان الله والحمد لله ولا إله إلا الله و الله أكبر
موقع إذاعة طريق الإسلام