bk_id, bk_bankcode, bk_bankname, bk_date, bk_type, bk_beginamount, bk_thisamount,
bk_status, bk_statuscode, bk_recorderid, bk_recorder, bk_recorddate, bk_ym, companyid,
updaterId, updateTime, bk_text1, bk_text2, bk_text3, bk_text4, bk_text5
bk_remark
delete from bankinformation
where bk_id = #{id,jdbcType=INTEGER}
insert into bankinformation (bk_id, bk_bankcode, bk_bankname,
bk_date, bk_type, bk_beginamount,
bk_thisamount, bk_status, bk_statuscode,
bk_recorderid, bk_recorder, bk_recorddate,
bk_ym, companyid, updaterId,
updateTime, bk_text1, bk_text2,
bk_text3, bk_text4, bk_text5,
bk_remark)
values (#{bk_bankcode,jdbcType=VARCHAR}, #{bk_bankname,jdbcType=VARCHAR},
#{bk_date,jdbcType=TIMESTAMP}, #{bk_type,jdbcType=VARCHAR}, #{bk_beginamount,jdbcType=DOUBLE},
#{bk_thisamount,jdbcType=DOUBLE}, #{bk_status,jdbcType=VARCHAR}, #{bk_statuscode,jdbcType=VARCHAR},
#{bk_recorderid,jdbcType=INTEGER}, #{bk_recorder,jdbcType=VARCHAR}, #{bk_recorddate,jdbcType=TIMESTAMP},
#{bk_ym,jdbcType=INTEGER}, #{companyId,jdbcType=INTEGER}, #{updaterId,jdbcType=INTEGER},
#{updateTime,jdbcType=TIMESTAMP}, #{bk_text1,jdbcType=VARCHAR}, #{bk_text2,jdbcType=VARCHAR},
#{bk_text3,jdbcType=VARCHAR}, #{bk_text4,jdbcType=VARCHAR}, #{bk_text5,jdbcType=VARCHAR},
#{bk_remark,jdbcType=LONGVARCHAR})
insert into bankinformation
bk_bankcode,
bk_bankname,
bk_date,
bk_type,
bk_beginamount,
bk_thisamount,
bk_status,
bk_statuscode,
bk_recorderid,
bk_recorder,
bk_recorddate,
bk_ym,
companyid,
updaterId,
updateTime,
bk_text1,
bk_text2,
bk_text3,
bk_text4,
bk_text5,
bk_remark,
#{bk_bankcode,jdbcType=VARCHAR},
#{bk_bankname,jdbcType=VARCHAR},
#{bk_date,jdbcType=TIMESTAMP},
#{bk_type,jdbcType=VARCHAR},
#{bk_beginamount,jdbcType=DOUBLE},
#{bk_thisamount,jdbcType=DOUBLE},
#{bk_status,jdbcType=VARCHAR},
#{bk_statuscode,jdbcType=VARCHAR},
#{bk_recorderid,jdbcType=INTEGER},
#{bk_recorder,jdbcType=VARCHAR},
#{bk_recorddate,jdbcType=TIMESTAMP},
#{bk_ym,jdbcType=INTEGER},
#{companyId,jdbcType=INTEGER},
#{updaterId,jdbcType=INTEGER},
#{updateTime,jdbcType=TIMESTAMP},
#{bk_text1,jdbcType=VARCHAR},
#{bk_text2,jdbcType=VARCHAR},
#{bk_text3,jdbcType=VARCHAR},
#{bk_text4,jdbcType=VARCHAR},
#{bk_text5,jdbcType=VARCHAR},
#{bk_remark,jdbcType=LONGVARCHAR},
update bankinformation
bk_bankcode = #{bk_bankcode,jdbcType=VARCHAR},
bk_bankname = #{bk_bankname,jdbcType=VARCHAR},
bk_date = #{bk_date,jdbcType=TIMESTAMP},
bk_type = #{bk_type,jdbcType=VARCHAR},
bk_beginamount = #{bk_beginamount,jdbcType=DOUBLE},
bk_thisamount = #{bk_thisamount,jdbcType=DOUBLE},
bk_status = #{bk_status,jdbcType=VARCHAR},
bk_statuscode = #{bk_statuscode,jdbcType=VARCHAR},
bk_recorderid = #{bk_recorderid,jdbcType=INTEGER},
bk_recorder = #{bk_recorder,jdbcType=VARCHAR},
bk_recorddate = #{bk_recorddate,jdbcType=TIMESTAMP},
bk_ym = #{bk_ym,jdbcType=INTEGER},
companyid = #{companyId,jdbcType=INTEGER},
updaterId = #{updaterId,jdbcType=INTEGER},
updateTime = #{updateTime,jdbcType=TIMESTAMP},
bk_text1 = #{bk_text1,jdbcType=VARCHAR},
bk_text2 = #{bk_text2,jdbcType=VARCHAR},
bk_text3 = #{bk_text3,jdbcType=VARCHAR},
bk_text4 = #{bk_text4,jdbcType=VARCHAR},
bk_text5 = #{bk_text5,jdbcType=VARCHAR},
bk_remark = #{bk_remark,jdbcType=LONGVARCHAR},
where bk_id = #{id,jdbcType=INTEGER}
update bankinformation
set bk_bankcode = #{bkBankcode,jdbcType=VARCHAR},
bk_bankname = #{bkBankname,jdbcType=VARCHAR},
bk_date = #{bkDate,jdbcType=TIMESTAMP},
bk_type = #{bkType,jdbcType=VARCHAR},
bk_beginamount = #{bkBeginamount,jdbcType=DOUBLE},
bk_thisamount = #{bkThisamount,jdbcType=DOUBLE},
bk_status = #{bkStatus,jdbcType=VARCHAR},
bk_statuscode = #{bkStatuscode,jdbcType=VARCHAR},
bk_recorderid = #{bkRecorderid,jdbcType=INTEGER},
bk_recorder = #{bkRecorder,jdbcType=VARCHAR},
bk_recorddate = #{bkRecorddate,jdbcType=TIMESTAMP},
bk_ym = #{bkYm,jdbcType=INTEGER},
companyid = #{companyId,jdbcType=INTEGER},
updaterId = #{updaterId,jdbcType=INTEGER},
updateTime = #{updateTime,jdbcType=TIMESTAMP},
bk_text1 = #{bkText1,jdbcType=VARCHAR},
bk_text2 = #{bkText2,jdbcType=VARCHAR},
bk_text3 = #{bkText3,jdbcType=VARCHAR},
bk_text4 = #{bkText4,jdbcType=VARCHAR},
bk_text5 = #{bkText5,jdbcType=VARCHAR},
bk_remark = #{bkRemark,jdbcType=LONGVARCHAR}
where bk_id = #{bkId,jdbcType=INTEGER}
update bankinformation
set bk_thisamount = nvl(#{bk_thisamount,jdbcType=DOUBLE},0) ${symbol} #{nowbalance}
where bk_bankcode = #{bankcode,jdbcType=VARCHAR}