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

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

صورة
- - - - -

اخوانى الكرام اريد عمل لووب يجيب ايام الاسبوع بين تاريخين


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

#1 محمد سعيد

محمد سعيد

    عضو مميز

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

تاريخ المشاركة 14 February 2008 - 12:12 PM

اخوانى الكرام اريد عمل لووب يجيب ايام الاسبوع بين تاريخين بمعنى انى اذا ادخلت تاريخين مثلا 01-01-2005 و 01-01-2006 يجيبلى الناتج الفترة ما بينهم فى شكل ايام (سبت -حد وهكذا)

#2 Om MAriam

Om MAriam

    عضو نشط

  • الأعضــاء
  • 297 مشاركة
  • الاسم الأول:Nesrine
  • اسم العائلة:Ibrahim
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle consultant

تاريخ المشاركة 14 February 2008 - 12:31 PM

try this one
-- Created on 14/02/2008 by NESRINE 
declare
-- Local variables here
V_DATE1 DATE:=TO_DATE('011\2005','DD\MM\YYYY');
V_DATE2 DATE:=TO_DATE('012\2005','DD\MM\YYYY');
V_DAY VARCHAR2(50);
begin FOR I IN 1 .. V_DATE2 - V_DATE1 LOOP
V_DAY:= TO_CHAR(V_DATE1,'DAY');
V_DATE1 := V_DATE1+1;
END LOOP;
end;


#3 محمد سعيد

محمد سعيد

    عضو مميز

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

تاريخ المشاركة 14 February 2008 - 12:53 PM

جزاكى الله خيرا اختى الكريمة