본문 바로가기

[오라클 레퍼런스 함수] TO_SINGLE_BYTE - 다중바이트 문자를 단일바이트 문자로 변환

by ㅇㅍㅍ 2023. 9. 1.
[오라클 레퍼런스 함수] TO_SINGLE_BYTE - 다중바이트 문자를 단일바이트 문자로 변환
728x90

 

TO_SINGLE_BYTE

 

구문

TO_SINGLE_BYTE(char)

 

목적

TO_SINGLE_BYTE는 다중바이트 문자를 해당하는 단일바이트 문자로 변환한 char를 반환합니다. charCHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 데이터 유형일 수 있습니다. 반환된 값은 char와 동일한 데이터 유형입니다.

char 내에 있는 다중바이트 문자 중에서 단일바이트와 대응하는 문자가 없는 경우, 이러한 다중바이트 문자는 출력에 다중바이트 문자로 나타납니다. 이 함수는 데이터베이스 문자 집합이 단일바이트 및 다중바이트 문자를 모두 포함하고 있는 경우에만 유용합니다.

이 함수는 CLOB 데이터를 직접 지원하지 않습니다. 그러나 CLOB는 암시적 데이터 변환을 통해 인수로 전달할 수 있습니다.

 

참고:

 

예제

다음 예제는 UTF8에서 다중바이트 A를 단일바이트 ASCII A로 변환하는 방법을 보여줍니다:

SELECT TO_SINGLE_BYTE( CHR(15711393)) FROM DUAL; 

T 
- 
A

 


출처: 오라클 레퍼런스

원문 링크: Oracle TO_SINGLE_BYTE 함수 문서

 

반응형

댓글