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

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

صورة
- - - - -

مساعدة في To_date


لا توجد ردود على هذا الموضوع

#1 compman

compman

    عضو

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

تاريخ المشاركة 20 February 2010 - 05:58 PM

السلام عليكم

اخواني ارجو المساعدة في حل هذه المسالة

حاول ان اعمل trigger يقوم بحساب وقت الانترنت للمستخدم خلال مدة معينة نجح ال trigger والحمدلله

بعد فترة اضفت خدمة انتنيت مجانية من ال 2 ال 8 صباحا

بعض العملاء يتصلون لمعرفة المدة المستخدة خلال هذه الفترة فقط من ال2 الى ال8


select nvl(trunc(sum(acctsessiontime)/3600,2),0) 
into :RAMUSAGE from cdmacdr
where mdn ='0'||:msisdn and acctType=2 and sessioncontinue=0 and transdate <= to_date(:TODATE || ' 07:59:59','DD-MON-YYYY HH24:MI:SS') and (to_date('01-Jan-1970','DD-Mon-YYYY') +(((eventtime-acctsessiontime)+ 3 * 3600) /(24*3600))) >= to_date(:FROMDATE || ' 01:59:59','DD-MON-YYYY HH24:MI:SS');


End;


عدلت على التركر الاصلي كما في الاعلى لكن للاسف تبقى النتيجة صفر
ارجو المساعدة اخواني الموضوع مهم
دمتم سالمين