Support
Orange Support > 문의하기
Q & A
오라클 UPDATE문 처리하였는데요. SOH라는 글자가 추가 되요.(상세)
정확한 응답을 위해 아래의 정보를 포함하여 질문을 작성해 주십시오.
- 제품명 및 버전:
- DBMS 버전:
- DB Client 버전: 6.01
- OS 버전:
SQL 문 사용목적 (주민번호 890211-1234567을 - > 8902281******) 으로 하기 위하여
우선 SELECT로 해당 건 리스화 후
SELECT JUMIN -- 주민칼럼, REGEXP_REPLACE(REPLACE(JUMIN , '-'), '([[:digit:]]{7}([[:digit:]]{6})','1******')AS ENC_JUMIN
FROM INFOMATION
결과 값이 요렇게 나와요.
JUMIN ENC_JUMIN
박성현 890228-1234567 박성현 8902281******
890228-1234567 박성현 890228-1****** 박성현
이렇게 나온 값을 해쉬를 이용해서 FOR문 돌려서 UPDATE 하는데요.
UPDATE INFOMATION
SET JUMIN = '박성현 8902281******'
WHERE JUMIN = '박성현 890228-1234567' 요렇게 UPDATE되는 FOR문인데요.
해당 작업을 마치고 확인을 하면
컬럼 값이 = 박성현 r******
요렇게 되어 있고
이 해당 칼럼값을 crtl + c 하고 sql tool에 crtl + v 를 하면
박성현 SOH****** 요케 됩니다.
이 때 SOH가 바탕이 검은색이고 색은 흰색으로 보여집니다.
제가 궁금한거는 이 SOH가 어떠한 상황일때 발생하는지가 궁금해서 혹시 알 수 있을까요?
오라클 UPDATE문 처리하였는데요. SOH라는 글자가 추가 되요.(상세)
박성현
2017.08.17
Re: 오라클 UPDATE문 처리하였는데요. SOH라는 글자가 추가 되요.(상세)
오렌지팀
2017.08.17