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

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

صورة
- - - - -

نقدر نحول الارقام الى شهور وايام


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

#16 عبداللطيف

عبداللطيف

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

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

تاريخ المشاركة 05 April 2004 - 01:03 PM

تحياتي للجميع

tofeee

CREATE OR REPLACE FUNCTION date_difference(  p_start_date IN DATE, 
p_end_date IN DATE ) RETURN VARCHAR2 IS

ln_difference NUMBER := p_end_date - p_start_date;

ln_days PLS_INTEGER := trunc( ln_difference );
ln_hours PLS_INTEGER := mod( 24 * ln_difference, 24);
ln_mins PLS_INTEGER := mod( 1440 * ln_difference, 60);
ln_secs PLS_INTEGER := mod( 86400 * ln_difference, 60);

BEGIN RETURN( 'Days : ' || ln_days || ' Hours : ' || ln_hours || ' Mins : ' || ln_mins || ' Secs : ' || ln_secs);

END;


#17 Osama Soliman

Osama Soliman

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

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

تاريخ المشاركة 08 January 2005 - 05:08 AM

select to_char(trunc(165/30))||Months||' and '||mod(165,30)||'days'

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

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