SELECT CONCAT(#{muTreatmentProcedureId},LPAD((SELECT NEXTVAL(MU_TREATMENT_PROCEDURE_SEQ)), 10, 0)) INSERT INTO MU_TREATMENT_PROCEDURE( MU_TREATMENT_PROCEDURE_ID ,MU_TREATMENT_ID ,TREATMENT_PROCEDURE_NAME ,ENABLE_YN ,WRITE_DATE ,WRITE_TIME ,CUD_FLAG ,USE_YN ,REG_ID ,REG_DATE ,MOD_ID ,MOD_DATE ,T_ID ,T_DATE )VALUES( #{id} ,#{muTreatmentId} ,#{procedureName} ,#{enableYn} ,CURDATE() ,CURTIME() ,'C' ,'Y' ,#{regId} ,NOW() ,#{modId} ,NOW() ,#{tId} ,#{tDate} ) UPDATE MU_TREATMENT_PROCEDURE SET MOD_ID = #{modId} ,MOD_DATE = NOW() ,CUD_FLAG = 'U' ,TREATMENT_PROCEDURE_NAME = #{procedureName} WHERE USE_YN = 'Y' AND MU_TREATMENT_PROCEDURE_ID = #{muTreatmentProcedureId} UPDATE MU_TREATMENT_PROCEDURE SET MOD_ID = #{modId} ,MOD_DATE = NOW() ,CUD_FLAG = 'U' ,ENABLE_YN = #{enableYn} WHERE USE_YN = 'Y' AND MU_TREATMENT_PROCEDURE_ID = #{muTreatmentProcedureId} UPDATE MU_TREATMENT_PROCEDURE SET MOD_ID = #{modId} ,MOD_DATE = NOW() ,CUD_FLAG = 'U' ,MU_TREATMENT_ID = #{muTreatmentId} WHERE USE_YN = 'Y' AND MU_TREATMENT_PROCEDURE_ID = #{muTreatmentProcedureId} UPDATE MU_TREATMENT_PROCEDURE SET MOD_ID = #{modId} ,MOD_DATE = NOW() ,CUD_FLAG = 'D' ,USE_YN = 'N' WHERE USE_YN = 'Y' AND MU_TREATMENT_PROCEDURE_ID = #{muTreatmentProcedureId}