ibatis插入时间显示时分秒

 一、insert直接命名为sysdate:

  <insert id="insert" parameterClass="com.hanpeng.base.phone.model.TDocument"> INSERT INTO T_DOCUMENT ( ROW_NO , CLASS_NAME , TITLE , CONTENT_INTRODUCTION , KEYWORDS , CREATE_DATE , EXAMPLE1 , EXAMPLE2 , EXAMPLE3 , ROW_NOFK , FILE_PATH ) VALUES ( #rowNo:VARCHAR# , #className:VARCHAR# , #title:VARCHAR# , #contentIntroduction:VARCHAR# , #keywords:VARCHAR# , #createDate:sysdate# , #example1:VARCHAR# , #example2:VARCHAR# , #example3:VARCHAR# , #rowNofk:VARCHAR# , #filePath:VARCHAR# ) </insert>



二、直接插入sysdate,系统时间:

  1.修改xml(TBussinessSafe.xml),date赋值时直接给sysdate,且必须是<isNotEmpty>

  <update id="update" parameterClass="com.hanpeng.base.phone.model.TBussinessSafe"> UPDATE T_BUSSINESS_SAFE SET <isNotNull prepend=" " property="bussinessId"> BUSSINESS_ID = #bussinessId# </isNotNull> <isNotNull prepend="," property="bussinessNote"> BUSSINESS_NOTE = #bussinessNote# </isNotNull> <isNotEmpty prepend="," property="bussinessNoteDate"> BUSSINESS_NOTE_DATE = sysdate </isNotEmpty> <isNotNull prepend="," property="bussinessNoteState"> BUSSINESS_NOTE_STATE = #bussinessNoteState# </isNotNull> <isNotNull prepend="," property="state"> STATE = #state# </isNotNull> WHERE BUSSINESS_ID=#bussinessId# </update>




三、不插入系统时间但是还要显示 年-月-日 时:分:秒    DATE->TIMESTAMP

  1.sqlMap文件

  <update id="update" parameterClass="com.hanpeng.base.phone.model.TBussinessSafe"> UPDATE T_BUSSINESS_SAFE SET <isNotNull prepend=" " property="bussinessId"> BUSSINESS_ID = #bussinessId# </isNotNull> <isNotEmpty prepend="," property="bussinessNoteDate"> BUSSINESS_NOTE_DATE = sysdate </isNotEmpty> <isNotNull prepend="," property="bussinessLastDate"> BUSSINESS_LAST_DATE = #bussinessLastDate:TIMESTAMP# </isNotNull> <isNotNull prepend="," property="bussinessPassReset"> BUSSINESS_PASS_RESET = #bussinessPassReset:DATE# </isNotNull> <isNotNull prepend="," property="bussinessComm"> BUSSINESS_COMM = #bussinessComm:NUMERIC# </isNotNull> <isNotNull prepend="," property="bussinessCommDefault"> BUSSINESS_COMM_DEFAULT = #bussinessCommDefault:NUMERIC# </isNotNull> WHERE BUSSINESS_ID=#bussinessId# </update>

  ###把BUSSINESS_LAST_DATE = #bussinessLastDate:DATE# 改为 TIMESTAMP


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值