and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
PK_GLORGBOOK, PERIOD, PK_SUBJTYPE, PK_ACCSUBJ, SUBJCODE, SUBJNAME, BALANORIENT, PK_CURRTYPE,
CHECKTYPE, CHECKVALUE, INITAMOUNT, USE_STATE, CREATE_USER, CREATE_TIME, UPDATE_USER,
UPDATE_TIME, REMARK
delete from cw_gl_initbuild_temp
insert into cw_gl_initbuild_temp (PK_GLORGBOOK, PERIOD, PK_SUBJTYPE,
PK_ACCSUBJ, SUBJCODE, SUBJNAME,
BALANORIENT, PK_CURRTYPE, CHECKTYPE,
CHECKVALUE, INITAMOUNT, USE_STATE,
CREATE_USER, CREATE_TIME, UPDATE_USER,
UPDATE_TIME, REMARK)
values (#{pkGlorgbook,jdbcType=VARCHAR}, #{period,jdbcType=VARCHAR}, #{pkSubjtype,jdbcType=VARCHAR},
#{pkAccsubj,jdbcType=VARCHAR}, #{subjcode,jdbcType=VARCHAR}, #{subjname,jdbcType=VARCHAR},
#{balanorient,jdbcType=VARCHAR}, #{pkCurrtype,jdbcType=VARCHAR}, #{checktype,jdbcType=VARCHAR},
#{checkvalue,jdbcType=VARCHAR}, #{initamount,jdbcType=DECIMAL}, #{useState,jdbcType=VARCHAR},
#{createUser,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateUser,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR})
insert into cw_gl_initbuild_temp
PK_GLORGBOOK,
PERIOD,
PK_SUBJTYPE,
PK_ACCSUBJ,
SUBJCODE,
SUBJNAME,
BALANORIENT,
PK_CURRTYPE,
CHECKTYPE,
CHECKVALUE,
INITAMOUNT,
USE_STATE,
CREATE_USER,
CREATE_TIME,
UPDATE_USER,
UPDATE_TIME,
REMARK,
#{pkGlorgbook,jdbcType=VARCHAR},
#{period,jdbcType=VARCHAR},
#{pkSubjtype,jdbcType=VARCHAR},
#{pkAccsubj,jdbcType=VARCHAR},
#{subjcode,jdbcType=VARCHAR},
#{subjname,jdbcType=VARCHAR},
#{balanorient,jdbcType=VARCHAR},
#{pkCurrtype,jdbcType=VARCHAR},
#{checktype,jdbcType=VARCHAR},
#{checkvalue,jdbcType=VARCHAR},
#{initamount,jdbcType=DECIMAL},
#{useState,jdbcType=VARCHAR},
#{createUser,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateUser,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{remark,jdbcType=VARCHAR},
update cw_gl_initbuild_temp
PK_GLORGBOOK = #{record.pkGlorgbook,jdbcType=VARCHAR},
PERIOD = #{record.period,jdbcType=VARCHAR},
PK_SUBJTYPE = #{record.pkSubjtype,jdbcType=VARCHAR},
PK_ACCSUBJ = #{record.pkAccsubj,jdbcType=VARCHAR},
SUBJCODE = #{record.subjcode,jdbcType=VARCHAR},
SUBJNAME = #{record.subjname,jdbcType=VARCHAR},
BALANORIENT = #{record.balanorient,jdbcType=VARCHAR},
PK_CURRTYPE = #{record.pkCurrtype,jdbcType=VARCHAR},
CHECKTYPE = #{record.checktype,jdbcType=VARCHAR},
CHECKVALUE = #{record.checkvalue,jdbcType=VARCHAR},
INITAMOUNT = #{record.initamount,jdbcType=DECIMAL},
USE_STATE = #{record.useState,jdbcType=VARCHAR},
CREATE_USER = #{record.createUser,jdbcType=VARCHAR},
CREATE_TIME = #{record.createTime,jdbcType=TIMESTAMP},
UPDATE_USER = #{record.updateUser,jdbcType=VARCHAR},
UPDATE_TIME = #{record.updateTime,jdbcType=TIMESTAMP},
REMARK = #{record.remark,jdbcType=VARCHAR},
update cw_gl_initbuild_temp
set PK_GLORGBOOK = #{record.pkGlorgbook,jdbcType=VARCHAR},
PERIOD = #{record.period,jdbcType=VARCHAR},
PK_SUBJTYPE = #{record.pkSubjtype,jdbcType=VARCHAR},
PK_ACCSUBJ = #{record.pkAccsubj,jdbcType=VARCHAR},
SUBJCODE = #{record.subjcode,jdbcType=VARCHAR},
SUBJNAME = #{record.subjname,jdbcType=VARCHAR},
BALANORIENT = #{record.balanorient,jdbcType=VARCHAR},
PK_CURRTYPE = #{record.pkCurrtype,jdbcType=VARCHAR},
CHECKTYPE = #{record.checktype,jdbcType=VARCHAR},
CHECKVALUE = #{record.checkvalue,jdbcType=VARCHAR},
INITAMOUNT = #{record.initamount,jdbcType=DECIMAL},
USE_STATE = #{record.useState,jdbcType=VARCHAR},
CREATE_USER = #{record.createUser,jdbcType=VARCHAR},
CREATE_TIME = #{record.createTime,jdbcType=TIMESTAMP},
UPDATE_USER = #{record.updateUser,jdbcType=VARCHAR},
UPDATE_TIME = #{record.updateTime,jdbcType=TIMESTAMP},
REMARK = #{record.remark,jdbcType=VARCHAR}
insert into cw_gl_initbuild_temp (PK_GLORGBOOK, PERIOD, PK_SUBJTYPE,
PK_ACCSUBJ, SUBJCODE, SUBJNAME,
BALANORIENT, PK_CURRTYPE, CHECKTYPE,
CHECKVALUE, INITAMOUNT, USE_STATE,
CREATE_USER, CREATE_TIME, UPDATE_USER,
UPDATE_TIME, REMARK)
values
(#{cwGlInitbuildTemp.pkGlorgbook,jdbcType=VARCHAR},
#{cwGlInitbuildTemp.period,jdbcType=VARCHAR},
#{item.pkSubjtype,jdbcType=VARCHAR},
#{item.pkAccsubj,jdbcType=VARCHAR},
#{item.subjcode,jdbcType=VARCHAR},
#{item.subjname,jdbcType=VARCHAR},
#{item.balanorient,jdbcType=VARCHAR},
#{cwGlInitbuildTemp.pkCurrtype,jdbcType=VARCHAR},
#{item.checktype,jdbcType=VARCHAR},
#{item.checkvalue,jdbcType=VARCHAR},
#{item.initamount,jdbcType=DECIMAL},
#{cwGlInitbuildTemp.useState,jdbcType=VARCHAR},
#{cwGlInitbuildTemp.createUser,jdbcType=VARCHAR},
#{cwGlInitbuildTemp.createTime,jdbcType=TIMESTAMP},
#{item.updateUser,jdbcType=VARCHAR},
#{item.updateTime,jdbcType=TIMESTAMP},
#{item.remark,jdbcType=VARCHAR}
)