select id, tenant_id, room_id, image_url, image_type, sort_order,
create_time, last_mod_time, create_user_id, last_mod_user_id, del_flag
from TB_ROOM_IMAGE
SELECT nextval('SEQ_ROOM_IMAGE_1')::VARCHAR as id
insert into TB_ROOM_IMAGE
id,
tenant_id,room_id,image_url,image_type,sort_order,create_user_id,last_mod_user_id,del_flag,
create_time,
last_mod_time
#{id},
#{tenantId},#{roomId},#{imageUrl},#{imageType},#{sortOrder},#{createUserId},#{lastModUserId},#{delFlag},
CURRENT_TIMESTAMP,
CURRENT_TIMESTAMP
update TB_ROOM_IMAGE
image_url = #{imageUrl},image_type = #{imageType},sort_order = #{sortOrder},last_mod_user_id = #{lastModUserId},
last_mod_time = CURRENT_TIMESTAMP
where id = #{id} and del_flag = '0'
update TB_ROOM_IMAGE set del_flag = '1' where id = #{id} and del_flag = '0'
update TB_ROOM_IMAGE set del_flag = '1' where room_id = #{roomId} and del_flag = '0'
update TB_ROOM_IMAGE set del_flag = '1'
where room_id = #{roomId} and image_type = #{imageType} and del_flag = '0'
update TB_ROOM_IMAGE set del_flag = '1' where id in
#{id}
and del_flag = '0'
update TB_ROOM_IMAGE set del_flag = '1' where room_id in
#{roomId}
and del_flag = '0'