모 업체의 모듈을 이용해 SMS 발송 테스트 중 이 모듈이 오라클의 KSC5601 인코딩만 지원한다는 이야기를 들었다.
우리 DB는 UTF-8 기반인데 어떻게 해야 하나 삽질 중에 10g에서 지원하는 아래 함수를 발견했다.

10g 여서 정말 다행이지만, 요즘 대부분 UTF-8 을 사용하고 있는 와중에 이런 제한적인 환경에서 동작하는 솔루션은 정말 안습일 따름이다.

SELECT CONVERT($메시지_칼럼$, 'AL32UTF8', 'KO16KSC5601')
   FROM TB_NAME

※ CONVERT( '대상 문자열', '타겟 인코딩', '소스 인코딩')

+ Recent posts