delete from screen_contract_info where CUSTOMER_ID=#{customerId} INSERT INTO `screen_contract_info` ( `ID`, `CUSTOMER_ID`, `DATE_ID`, `CONTRACT_ID`, `CONTRACT_NAME`, `CATEGORY_CODE`, `CATEGORY_NAME`, `DUE_DATE`, `TOWN_IDS`, `TOWN_NAMES`, `DEL_FLAG`, `REVISION`, `CREATED_BY`, `CREATED_TIME`, `UPDATED_BY`, `UPDATED_TIME` ) VALUES ( (SELECT REPLACE(UUID(), '-', '') AS id), #{customerId}, #{dateId}, #{item.contractId}, #{item.contractName}, #{item.categoryCode}, #{item.categoryName}, #{item.dueDate}, #{item.townIds}, #{item.townNames}, '0', 0, 'APP_USER', NOW(), 'APP_USER', NOW() )