select PKID, HARBOR_NAME, DEPT_ID, DEPT_NAME, BERTH_NO, OIL_B, OIL_G, OIL_A, AMMO_D, AMMO_P, AMMO_S, remark, DEL_FLAG, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME, DOCKNAME, WATER, MATERIAL, AMMO_O, VEHICLE_COUNT, ROAD_CONDITIONS, DRAFT from dm_harbor insert into dm_harbor HARBOR_NAME, DEPT_ID, DEPT_NAME, BERTH_NO, OIL_B, OIL_G, OIL_A, AMMO_D, AMMO_P, AMMO_S, remark, DEL_FLAG, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME, DOCKNAME, WATER, MATERIAL, AMMO_O, VEHICLE_COUNT, ROAD_CONDITIONS, DRAFT, #{harborName}, #{deptId}, #{deptName}, #{berthNo}, #{oilB}, #{oilG}, #{oilA}, #{ammoD}, #{ammoP}, #{ammoS}, #{remark}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{DOCKNAME}, #{WATER}, #{MATERIAL}, #{ammoO}, #{vehicleCount}, #{roadConditions}, #{draft}, update dm_harbor NAME = #{harborName}, DEPT_ID = #{deptId}, DEPT_NAME = #{deptName}, BERTH_NO = #{berthNo}, OIL_B = #{oilB}, OIL_G = #{oilG}, OIL_A = #{oilA}, AMMO_D = #{ammoD}, AMMO_P = #{ammoP}, AMMO_S = #{ammoS}, remark = #{remark}, DEL_FLAG = #{delFlag}, CREATE_BY = #{createBy}, CREATE_TIME = #{createTime}, UPDATE_BY = #{updateBy}, UPDATE_TIME = #{updateTime}, DOCKNAME = #{DOCKNAME}, WATER = #{WATER}, MATERIAL = #{MATERIAL}, AMMO_O = #{ammoO}, VEHICLE_COUNT = #{vehicleCount}, ROAD_CONDITIONS = #{roadConditions}, DRAFT = #{draft}, where PKID = #{PKID} delete from dm_harbor where PKID = #{PKID} delete from dm_harbor where PKID in #{PKID}