select 'IMPORTDATA_CORP_PRC start'||sysdate from dual;
exec IMPORTDATA_CORP_PRC(to_date('2009-08-31','yyyy-mm-dd'));
select 'IMPORTDATA_CORP_PRC fin'||sysdate from dual;好象看不出效果。因为sysdate是精确到日

解决方案 »

  1.   

    哪里?sysdate可以精确到毫秒级!
      

  2.   

    to_date('2009-08-31','yyyy-mm-dd HH24:MI:SS')
      

  3.   

    打错,
    select 'IMPORTDATA_CORP_PRC fin'||to_char(sysdate,'yyyy-mm-dd HH24:MI:SS') from dual;
      

  4.   

     set timing on;
    设置以后。就可以看见查询时间了
      

  5.   


    日期默认格式和你的NLS_DATE_FORMAT的设置有关。如果不用默认格式可以用to_char(datefield, 'yyyy-mm-dd hh24:mi:ss')的方式来转换格式。