본문 바로가기

[오라클 레퍼런스 함수] TO_CHAR (bfile|blob) - BFILE 또는 BLOB 데이터를 문자 집합으로 변환

by ㅇㅍㅍ 2023. 8. 29.
[오라클 레퍼런스 함수] TO_CHAR (bfile|blob) - BFILE 또는 BLOB 데이터를 문자 집합으로 변환
728x90

 

TO_CHAR (bfile|blob)

 

구문

TO_CHAR( { bfile | blob } [, csid] )

 

목적

TO_CHAR (bfile|blob) 함수는 BFILE 또는 BLOB 데이터를 데이터베이스 문자 집합으로 변환합니다. 반환되는 값은 항상 VARCHAR2입니다. 반환된 값이 VARCHAR2 데이터 형식에 맞지 않을 경우 데이터가 자르거나 일부가 손실됩니다.

csid에 대해 BFILE 또는 BLOB 데이터의 문자 집합 ID(set ID)를 지정하십시오. BFILE 또는 BLOB 데이터의 문자 집합이 데이터베이스 문자 집합인 경우 csid에 0 값을 지정하거나 csid를 생략할 수 있습니다.

 

참고:

Oracle Database Globalization Support Guide의 부록 C는 이 함수의 문자 리턴 값에 할당되는 정렬(collation)을 정의하는 정렬 파생 규칙(collation derivation rules)에 대한 정보를 제공합니다.

 

예제

다음 가상의 예제는 테이블 media_tabBFILEmedia_col을 입력으로 사용하며, 이 테이블은 ID 873을 사용하는 문자 집합을 사용합니다. 이 예제는 데이터베이스 문자 집합을 사용하는 VARCHAR2 값을 반환합니다.

SELECT TO_CHAR(media_col, 873) FROM media_tab;

 


출처: 오라클 레퍼런스

원문 링크: Oracle TO_CHAR (bfile|blob) 함수 문서

 

반응형

댓글