ID, FILENAME, FILEPATH
t.ID, t.FILENAME, t.FILEPATH
SELECT FROM SYSTEM_FILE
SELECT FROM SYSTEM_FILE t
and ID = #{id}
and FILENAME = #{filename}
and FILEPATH = #{filepath}
and ID LIKE '%${id}%'
and FILENAME LIKE '%${filename}%'
and FILEPATH LIKE '%${filepath}%'
delete from SYSTEM_FILE
where ID = #{id,jdbcType=VARCHAR}
delete from SYSTEM_FILE
where 1!=1
or FILENAME = #{filename}
or FILEPATH = #{filepath}
insert into SYSTEM_FILE (ID, FILENAME, FILEPATH
)
values (#{id,jdbcType=VARCHAR}, #{filename,jdbcType=VARCHAR}, #{filepath,jdbcType=VARCHAR}
)
insert into SYSTEM_FILE
ID,
FILENAME,
FILEPATH,
#{id,jdbcType=VARCHAR},
#{filename,jdbcType=VARCHAR},
#{filepath,jdbcType=VARCHAR},
update SYSTEM_FILE
set FILENAME = #{filename,jdbcType=VARCHAR},
FILEPATH = #{filepath,jdbcType=VARCHAR}
where ID = #{id,jdbcType=VARCHAR}
update SYSTEM_FILE
FILENAME = #{filename,jdbcType=VARCHAR},
FILEPATH = #{filepath,jdbcType=VARCHAR},
where ID = #{id,jdbcType=VARCHAR}
insert into SYSTEM_FILE
(ID,
FILENAME, FILEPATH)
(
select
#{item.id,jdbcType=VARCHAR},
#{item.filename,jdbcType=VARCHAR}, #{item.filepath,jdbcType=VARCHAR} from dual
)
update SYSTEM_FILE
set
ID=
when #{item.id,jdbcType=VARCHAR} then #{item.id,jdbcType=VARCHAR}
,FILENAME=
when #{item.id,jdbcType=VARCHAR} then #{item.filename,jdbcType=VARCHAR}
,FILEPATH=
when #{item.id,jdbcType=VARCHAR} then #{item.filepath,jdbcType=VARCHAR}
where ID in
#{item.id,jdbcType=VARCHAR}
delete from SYSTEM_FILE
where ID in
#{id}
insert into SYSTEM_FILE (ID, FILENAME, FILEPATH
)
values (#{id,jdbcType=VARCHAR}, #{filename,jdbcType=VARCHAR}, #{filepath,jdbcType=VARCHAR}
)