INSERT INTO orgnzt_info ( dept_code, org_code, dept_nm, dept_dc, upper_dept, dept_dp, use_at, creat_dt, dept_ordr, creat_id ) VALUES ( #{dept_code}, #{dept_code}, #{dept_nm}, #{dept_dc}, #{upper_dept}, #{dept_dp}, 'Y', CURRENT_TIMESTAMP, #{dept_ordr}, #{creat_id} ) UPDATE orgnzt_info SET dept_nm = #{dept_nm} , dept_dc = #{dept_dc} , upper_dept = #{upper_dept} , updt_dt = CURRENT_TIMESTAMP , updt_id = #{updt_id} , dept_addr = #{dept_addr} , dept_dp = #{dept_dp} WHERE dept_code = #{dept_code} UPDATE orgnzt_info SET use_at = 'false' WHERE dept_code = #{dept_code} INSERT INTO orgnzt_author ( dept_code, author ) VALUES ( #{dept_code}, #{author} ) UPDATE orgnzt_author SET author = #{author} WHERE dept_code = #{dept_code} UPDATE orgnzt_info SET dept_addr = #{dept_addr} , dept_dp = #{dept_dp} WHERE dept_code = #{dept_code} INSERT INTO orgnzt_history ( dept_code , dept_his_creat_dt , dept_his_type , upper_dept , org_code , befor_dept_nm , now_dept_nm , dept_dp , dept_ordr ) VALUES ( #{dept_code} , CURRENT_TIMESTAMP , #{dept_his_type} , #{upper_dept} , #{dept_code} , #{befor_dept_nm} , #{dept_nm} , #{dept_dp} , #{dept_ordr} ) DELETE FROM orgnzt_author WHERE dept_code = #{dept_code} DELETE FROM orgnzt_member WHERE dept_code = #{dept_code}