INSERT INTO ivst_dscsn ( ivst_dscsn_id , ent_id , ttl , dt , plc , prtpnt , dscsn_pbofc , main_cn , file_mng_id , mvn_inten , mou_inten , dscsn_otln , use_yn , rgtr , reg_dt ) VALUES ( #{ivstDscsnId} , #{entId} , #{ttl} , #{dt}::timestamp , #{plc} , #{prtpnt} , #{dscsnPbofc} , #{mainCn} , #{fileMngId} , #{mvnInten} , #{mouInten} , #{dscsnOtln} , 'Y' , #{rgtr} , now() ) SELECT id.ivst_dscsn_id , id.ent_id , id.ttl , to_char(id.dt, 'YYYY-MM-DD') AS dt , id.plc , id.prtpnt , id.dscsn_pbofc , id.main_cn , id.file_mng_id , id.mvn_inten , id.mou_inten , id.dscsn_otln , id.use_yn , id.rgtr , to_char(id.reg_dt, 'YYYY-MM-DD HH24:MI') AS reg_dt , id.mdfr , to_char(id.mdfcn_dt, 'YYYY-MM-DD HH24:MI') AS mdfcn_dt , ei.ent_nm from ivst_dscsn AS id LEFT JOIN ent_info AS ei ON id.ent_id = ei.ent_id AND ei.ent_nm LIKE '%' || #{searchText} || '%' AND id.ttl LIKE '%' || #{searchText} || '%' AND ( ei.ent_nm LIKE '%' || #{searchText} || '%' OR id.ttl LIKE '%' || #{searchText} || '%' ) AND ei.ent_id = #{cateValue} AND id.mvn_inten = #{mvnInten} AND id.mou_inten = #{mouInten} UPDATE ivst_dscsn SET ent_id = #{entId} , ttl = #{ttl} , dt = #{dt}::timestamp , plc = #{plc} , prtpnt = #{prtpnt} , dscsn_pbofc = #{dscsnPbofc} , main_cn = #{mainCn} , file_mng_id = #{fileMngId} , mvn_inten = #{mvnInten} , mou_inten = #{mouInten} , dscsn_otln = #{dscsnOtln} , use_yn = #{useYn} , mdfr = #{mdfr} , mdfcn_dt = now() WHERE ivst_dscsn_id = #{ivstDscsnId}