Q & A

오라클 UPDATE문 처리하였는데요. SOH라는 글자가 추가 되요.(상세)

Date2017.08.17 / Hit : 11535

정확한 응답을 위해 아래의 정보를 포함하여 질문을 작성해 주십시오.

 - 제품명 및 버전:

 - 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가 어떠한 상황일때 발생하는지가 궁금해서 혹시 알 수 있을까요?




  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

  • 라이선스 문의
    02-6931-1728