id, type, item_id, item_content, valid_flag, creation_user, creation_time, modify_time, modify_user, display_seq,img_name
where 1=1
and id ${idOperator} #{id}
and type ${typeOperator} #{type}
and item_id ${itemIdOperator} #{itemId}
and item_content ${itemContentOperator} #{itemContent}
and valid_flag ${validFlagOperator} #{validFlag}
and creation_user ${creationUserOperator} #{creationUser}
and creation_time ${creationTimeOperator} #{creationTime}
and creation_time >= #{creationTime1}
and creation_time <= #{creationTime2}
and modify_time ${modifyTimeOperator} #{modifyTime}
and modify_time >= #{modifyTime1}
and modify_time <= #{modifyTime2}
and modify_user ${modifyUserOperator} #{modifyUser}
and display_seq ${displaySeqOperator} #{displaySeq}
insert into SAR_FILE_SPLIT_ITEMS_VAL()
values (#{id, jdbcType=VARCHAR}, #{type, jdbcType=VARCHAR}, #{itemId, jdbcType=VARCHAR}, #{itemContent, jdbcType=CLOB}, #{validFlag, jdbcType=INTEGER}, #{creationUser, jdbcType=VARCHAR}, #{creationTime, jdbcType=TIMESTAMP}, #{modifyTime, jdbcType=TIMESTAMP}, #{modifyUser, jdbcType=VARCHAR}, #{displaySeq, jdbcType=INTEGER})
insert into SAR_FILE_SPLIT_ITEMS_VAL
id,
type,
item_id,
item_content,
valid_flag,
creation_user,
creation_time,
modify_time,
modify_user,
display_seq,
img_name,
#{id, jdbcType=VARCHAR},
#{type, jdbcType=VARCHAR},
#{itemId, jdbcType=VARCHAR},
#{itemContent, jdbcType=CLOB},
#{validFlag, jdbcType=INTEGER},
#{creationUser, jdbcType=VARCHAR},
#{creationTime, jdbcType=TIMESTAMP},
#{modifyTime, jdbcType=TIMESTAMP},
#{modifyUser, jdbcType=VARCHAR},
#{displaySeq, jdbcType=INTEGER},
#{imgName, jdbcType=INTEGER},
update SAR_FILE_SPLIT_ITEMS_VAL
set type = #{type},
item_id = #{itemId},
item_content = #{itemContent},
valid_flag = #{validFlag},
creation_user = #{creationUser},
creation_time = #{creationTime},
modify_time = #{modifyTime},
modify_user = #{modifyUser},
display_seq = #{displaySeq}
where id = #{id}
update SAR_FILE_SPLIT_ITEMS_VAL
type = #{type},
item_id = #{itemId},
item_content = #{itemContent},
valid_flag = #{validFlag},
creation_user = #{creationUser},
creation_time = #{creationTime},
modify_time = #{modifyTime},
modify_user = #{modifyUser},
display_seq = #{displaySeq},
where id = #{id}
delete from SAR_FILE_SPLIT_ITEMS_VAL
where id = #{value}
delete from SAR_FILE_SPLIT_ITEMS_VAL
where id in
#{item}
delete from SAR_FILE_SPLIT_ITEMS_VAL
where item_id = #{value}
insert into SAR_FILE_SPLIT_ITEMS_VAL
(id, type, item_id, valid_flag, creation_user, creation_time, modify_time, modify_user, display_seq, img_name, item_content)
values
(
#{item.id, jdbcType=VARCHAR}, #{item.type, jdbcType=VARCHAR},
#{item.itemId, jdbcType=VARCHAR},
#{item.validFlag, jdbcType=INTEGER}, #{item.creationUser, jdbcType=VARCHAR},
#{item.creationTime, jdbcType=TIMESTAMP}, #{item.modifyTime, jdbcType=TIMESTAMP},
#{item.modifyUser, jdbcType=VARCHAR}, #{item.displaySeq, jdbcType=INTEGER},
#{item.imgName, jdbcType=INTEGER},
#{item.itemContent, jdbcType=CLOB})
delete from SAR_FILE_SPLIT_ITEMS_VAL
where EXISTS (
select 1 from SAR_FILE_SPLIT_ITEMS
where SAR_FILE_SPLIT_ITEMS_VAL.ITEM_ID=SAR_FILE_SPLIT_ITEMS.id
and SAR_FILE_SPLIT_ITEMS.INFO_ID in
#{item}
)
delete from SAR_FILE_SPLIT_ITEMS_VAL
where ITEM_ID in
#{item}
update SAR_FILE_SPLIT_ITEMS_VAL
item_content = #{item.itemContent, jdbcType=VARCHAR},
modify_time = #{item.modifyTime, jdbcType=TIMESTAMP},
modify_user = #{item.modifyUser, jdbcType=VARCHAR},
display_seq = #{item.displaySeq, jdbcType=INTEGER},
where id = #{item.id, jdbcType=VARCHAR}
;