ID, NAME, CPU, MEMORY, DISK, VIM_ID, VIM_NAME
delete from host
where ID = #{id,jdbcType=VARCHAR}
delete from host
where VIM_ID = #{vimId,jdbcType=VARCHAR}
insert into host (ID, NAME, CPU, MEMORY, DISK, VIM_ID, VIM_NAME)
values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
#{cpu,jdbcType=VARCHAR},
#{memory,jdbcType=VARCHAR}, #{disk,jdbcType=VARCHAR}, #{vimId,jdbcType=VARCHAR}
, #{vimName,jdbcType=VARCHAR})
insert into host
ID,
NAME,
CPU,
MEMORY,
DISK,
VIM_ID,
VIM_NAME,
#{id,jdbcType=VARCHAR},
#{name,jdbcType=VARCHAR},
#{cpu,jdbcType=VARCHAR},
#{memory,jdbcType=VARCHAR},
#{disk,jdbcType=VARCHAR},
#{vimId,jdbcType=VARCHAR},
#{vimName,jdbcType=VARCHAR},
update host
NAME = #{name,jdbcType=VARCHAR},
CPU = #{cpu,jdbcType=VARCHAR},
MEMORY = #{memory,jdbcType=VARCHAR},
DISK = #{disk,jdbcType=VARCHAR},
VIM_ID = #{vimId,jdbcType=VARCHAR},
VIM_NAME = #{vimName,jdbcType=VARCHAR},
NAME = #{name,jdbcType=VARCHAR}
AND VIM_ID = #{vimId,jdbcType=VARCHAR}
update host
set NAME = #{name,jdbcType=VARCHAR},
CPU = #{cpu,jdbcType=VARCHAR},
MEMORY = #{memory,jdbcType=VARCHAR},
DISK = #{disk,jdbcType=VARCHAR},
VIM_ID = #{vimId,jdbcType=VARCHAR},
VIM_NAME = #{vimName,jdbcType=VARCHAR}
where ID = #{id,jdbcType=VARCHAR}
update host
ID = #{id,jdbcType=VARCHAR},
NAME = #{name,jdbcType=VARCHAR},
CPU = #{cpu,jdbcType=VARCHAR},
MEMORY = #{memory,jdbcType=VARCHAR},
DISK = #{disk,jdbcType=VARCHAR},
VIM_ID = #{vimId,jdbcType=VARCHAR},
VIM_NAME = #{vimName,jdbcType=VARCHAR},
where VIM_ID = #{vimId,jdbcType=VARCHAR}