select id, tenant_id, room_id, rental_status, business_status, available_date, decoration_status, price, price_unit, floor_price, floor_price_unit, business_number, business_condition, create_time, last_mod_time, create_user_id, last_mod_user_id, del_flag, remark from TB_RES_ROOM_BUSINESS_INFO insert into TB_RES_ROOM_BUSINESS_INFO ( id, room_id, rental_status, business_status, available_date, decoration_status, price, price_unit, floor_price, floor_price_unit, business_number, business_condition, create_user_id, last_mod_user_id, del_flag, remark, create_time, last_mod_time ) values ( nextval('SEQ_ROOM_BUSINESS_INFO_1'), #{item.roomId}, #{item.rentalStatus}, #{item.businessStatus}, #{item.availableDate}, #{item.decorationStatus}, #{item.price}, #{item.priceUnit}, #{item.floorPrice}, #{item.floorPriceUnit}, #{item.businessNumber}, #{item.businessCondition}, #{item.createUserId}, #{item.lastModUserId}, #{item.delFlag}, #{item.remark}, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP ) update TB_RES_ROOM_BUSINESS_INFO rental_status = #{rentalStatus}, business_status = #{businessStatus}, available_date = #{availableDate}, decoration_status = #{decorationStatus}, price = #{price}, price_unit = #{priceUnit}, floor_price = #{floorPrice}, floor_price_unit = #{floorPriceUnit}, business_number = #{businessNumber}, business_condition = #{businessCondition}, last_mod_user_id = #{lastModUserId}, remark = #{remark}, last_mod_time = CURRENT_TIMESTAMP where room_id = #{roomId} and del_flag = '0' update TB_RES_ROOM_BUSINESS_INFO set del_flag = '1' where id = #{id} and del_flag = '0' update TB_RES_ROOM_BUSINESS_INFO set del_flag = '1' where room_id = #{roomId} and del_flag = '0'