데이터베이스를 관리하다보면 다량의 db 데이터를 udpate 해야 하는 경우가 종종 발생한다. 엑셀을 이용하면 다량의 쿼리문을 작성하기 편할 때가 있는데, 새 우편번호 업데이트를 예로 들어 보겠다. 우선 인터넷 우체국에서 제공하는 새 우편번호 검색기를 다운로드 한다. https://www.epost.go.kr/search/zipcode/cmzcd002k01.jsp 우편번호 DB와 검색기 소개 - 우편번호 안내 우편번호 DB란? 자체 전산시스템을 보유하고 있는 기업체 등에서 활용이 가능한 데이터 파일입니다. 도로명주소, 지번주소, 5자리 우편번호(구역번호) 등으로 구성되어 있으며, 텍스트(txt) 파일 www.epost.go.kr db에서 변경할 우편번호를 엑셀 파일로 내보내어, 이를 우편번호 검색기를 이..
1. insert문에 들어가야 할 컬럼을 select문으로 조회한다. select (select max(fileno)+1 from tb_file_data) + row_number() over(order by t.fileno) as fileno , t.cntno, 'public', t.orifilename, t.filename, t.filetype, t.filesize from TB_FILE_DATA t where code like '%open%' and delchk = 'N' 2. pk의 무결성제약조건을 만족시키기 위하여 select문으로 조회한 순번만큼 pk값을 더해준다. (select max(fileno)+1 from tb_file_data) + row_number() over(order by t.f..