不知道这样的情况怎么解决。
update bug set bug_type= #bug_type# ,yuyue_date=to_date(to_char(#yuyue_date#,'yyyyMMdd') || lpad(#hour#,2,0) || lpad(#minute#,2,0),'YYYY-MM-DD hh24:mi:ss'),bug_cont= #bug_cont# ,bug_state=#bug_state#,res=#res#,finishdate=#finishdate# 
where seq_id = #seq_id#
我的框架是ibatis

解决方案 »

  1.   

    你可以用nvl(目标字段,默认值)这样保证不会出现null的情况
      

  2.   

    学习了。我一般自己保证参数不会为null。null,是一种应该极力避免使用的东西。
    @_@
      

  3.   

    to_char(NVL(#yuyue_date#,SYSDATE),'yyyyMMdd')这样
      

  4.   

    加上nvl           就行了          
      

  5.   

    使用NVL ,,就可以了