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);
الخميس يناير 19, 2017 3:09 pm من طرف bodybody
» Oracle 11g Grid Infrastructure Asm
الخميس يناير 12, 2017 4:22 pm من طرف bodybody
» Install Oracle Linux
الخميس يناير 12, 2017 4:21 pm من طرف bodybody
» Oracle 11g R2 Upgrade 11.2.0.1.0 to 11.2.0.4.0
الخميس يناير 12, 2017 4:20 pm من طرف bodybody
» Install Oracle Linux
الخميس ديسمبر 15, 2016 9:33 pm من طرف bodybody
» How To Install oracle 11g On Linux
الخميس ديسمبر 15, 2016 9:33 pm من طرف bodybody
» Oracle 11g Grid Infrastructure Asm
الخميس ديسمبر 15, 2016 9:32 pm من طرف bodybody
» Oracle 11g R2 Upgrade 11.2.0.1.0 to 11.2.0.4.0
الخميس ديسمبر 15, 2016 9:31 pm من طرف bodybody
» نسخة الأوراكل 10جي للوندوز فيستا و سفن كاملة
الجمعة مارس 20, 2015 5:03 pm من طرف dhahir
» ربط الجافا بقاعدة البيانات اوراكل
الخميس ديسمبر 25, 2014 8:35 pm من طرف emad alamro
» سلسلسه دورات مجانيه فى Oracle Apps
السبت سبتمبر 13, 2014 6:50 pm من طرف mr_mahmoud_ed
» ORA-12514 and ORA-12560 .. how to fix this
السبت يونيو 14, 2014 12:24 am من طرف redasaleh