1、问题:
execute immediate 'update sms_mt_send_detail'||v_day||' set ERRORCODE = '||v_errorcode||',ISMG_STATUS='''||v_ismg_status||''',rpt_time='||sysdate||' where MT_SEND_DETAIL_ID ='||v_msgid;
2、发现录到表里的时间只有年月日,而没有时分秒, 2012-11-26 00:00:00
3、解决办法(更新之前加上这句):
EXECUTE IMMEDIATE 'ALTER session SET NLS_DATE_FORMAT=''yyyy-mm-dd hh24:mi:ss'''; //只对当前session有效,重新登录pl/sql就失效了