Site icon DBA의 정석

깨져 나오는 글자를 확인 하는 방법

서로 다른 데이터 베이스 케릭터 셋 사이에 데이터 이동 시킨 후에 해당 데이터가 깨져서 나올 경우

 

convert 펑션을 사용하면 월래 내용을 확인 가능하다.

 

예) UTF8로 운영중이던 데이터 베이스에서 데이터를 KO16KSC5601 케릭터 셋을 사용하는 데이터 베이스에 넣었을 경우

 

     해당 KO16KSC5601 케릭터 셋이 지원 안하는 데이터는 깨져서 나온다.

 

     이때 convert 함수를 사용해서 깨진 글자를 복원해서 보여준다.

 

     사용방법 : convert ( text , ‘Target characterset’ , ‘source characterset’ )

 

     사용예 ) SELECT convert ( ‘????’ , ‘UTF8′ ,’KO16KSC5601’ ) FROM dual ;

Exit mobile version