id ,station_id,src_id,device_col_id,col,col_name,`type` insert into virtual_device_col id, station_id, src_id, device_col_id, col, col_name, `type`, #{id,jdbcType=INTEGER}, #{stationId,jdbcType=INTEGER}, #{srcId,jdbcType=INTEGER}, #{deviceColId,jdbcType=INTEGER}, #{col,jdbcType=VARCHAR}, #{colName,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, insert into virtual_device_col (station_id,src_id,device_col_id,col,col_name,`type`) values (#{item.stationId},#{item.srcId},#{item.deviceColId},#{item.col},#{item.colName},#{item.type}) update virtual_device_col station_id = #{stationId,jdbcType=INTEGER}, src_id = #{srcId,jdbcType=INTEGER}, device_col_id = #{deviceColId,jdbcType=INTEGER}, col = #{col,jdbcType=VARCHAR}, col_name = #{colName,jdbcType=VARCHAR}, `type` = #{type,jdbcType=VARCHAR}, where id = #{id,jdbcType=INTEGER} update virtual_device_col station_id = #{stationId,jdbcType=INTEGER}, src_id = #{srcId,jdbcType=INTEGER}, device_col_id = #{deviceColId,jdbcType=INTEGER}, col = #{col,jdbcType=VARCHAR}, col_name = #{colName,jdbcType=VARCHAR}, `type` = #{type,jdbcType=VARCHAR}, where id = #{id,jdbcType=INTEGER} delete from virtual_device_col where id = #{id,jdbcType=INTEGER} delete from virtual_device_col and id in #{item}