DB에 저장되어 있는 주민등록번호 삭제 관한 문의있습니다.

DB에 저장되어 있는 주민등록번호 삭제 관한 문의있습니다.

QA

DB에 저장되어 있는 주민등록번호 삭제 관한 문의있습니다.

답변 2

본문

일단 상황을 설명하자면 DB에 "resident"라는 컬럼이 있습니다.

 

여기에는 이때까지 주민등록번호 및 계좌가 입력되었던 곳입니다.

 

그런데 여기서 주민등록번호만 삭제를 할려고 하는데요

 

문제는 DB에 저장되어 있는 것을 보자면

 

예를들어

 

7801011111111

이라는 주민등록번호 13자리가 있고

 

 780101-1111111

 

또 이렇게 - 로 저장되어 있는 주민등록번호가 저장되어 있고


111-11-111111 이라는 계좌가 있고 ㅠ,ㅠ


한마리로 짬뽕입니다 ㅠ,ㅠ


그래서 거기 안에 있는 값을 주민등록번호 즉 13자리


또는  780101-1111111​ 이렇게 저장되어있는 것들을

 

모두 생일 부분  "780101"​ 업데이트 처리를 하고 싶은데요 ㅠ,ㅠ

 

이것은 너무 어렵네요 ㅠ,ㅠ 방법이 달리 없을까요?

 

이 질문에 댓글 쓰기 :

답변 2

update table set resident = left(resident,6)
where resident regexp  '^[[:digit:]]{6}'

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 19
© SIRSOFT
현재 페이지 제일 처음으로