SELECT IFNULL(MAX(STR_INNB), 0) + 1 FROM GC_STORE INSERT INTO GC_STORE( STR_INNB ,TENTCPN_ID ,TENTCPN_NM -- 입점사명 , TENTCPN_PASSWORD , REPRSNT_MNGR_AT -- 대표관리자 여부 ,ACCES_LMTT_IP -- 접근제한 IP , MNGR_AUTHOR -- 관리자 권한 , REGIST_DT -- 등록일 ) VALUES( #{strInnb} , #{tentcpnId} , #{tentcpnNm} , #{tentcpnPassword} , #{reprsntMngrAt} , #{accesLmttIp} , #{mngrAuthor} , now()) UPDATE GC_STORE SET TENTCPN_NM = #{tentcpnNm} -- 입점사명 ,TENTCPN_PASSWORD = #{tentcpnPassword} -- 변경할 비밀번호 , PASSWORD_CHNG_DE = now() -- 비밀번호 변경일 , UPDT_DT = now() -- 수정일시 WHERE STR_INNB = #{strInnb} -- 고유번호 SELECT IFNULL(MAX(HISTORY_SEQ), 0) + 1 FROM GC_INTRANET_PWD_HISTORY insert into GC_INTRANET_PWD_HISTORY ( HISTORY_SEQ , PROVIDER_SEQ -- 관리자 고유번호 , PWD -- 비밀번호 , REGIST_DATE -- 등록일 ) value( #{historySeq} , #{strInnb} , #{tentcpnPassword} , now() ) DELETE FROM GC_STORE WHERE STR_INNB IN (${strInnb}) -- 고유번호