728x90
RAWTOHEX
구문
RAWTOHEX(raw)
목적
RAWTOHEX는 raw 값을 해당 16진수 표현을 포함하는 문자 값으로 변환합니다.
SQL 내장 함수로서, RAWTOHEX는 LONG, LONG RAW, CLOB, NCLOB, BLOB 또는 BFILE을 제외한 모든 스칼라 데이터 유형의 인수를 허용합니다. 인수가 RAW 이외의 데이터 유형인 경우 이 함수는 일부 데이터 바이트를 사용하여 표시되는 인수 값을, 동일한 수의 데이터 바이트를 가진 RAW 값으로 변환합니다. 데이터 자체는 어떠한 방식으로도 수정되지 않지만 데이터 유형은 RAW 데이터 유형으로 다시 캐스트됩니다.
이 함수는 raw 값의 구성 바이트를 16진수 표현으로 갖는 VARCHAR2 값을 반환합니다. 각 바이트는 두 개의 16진수 숫자로 나타납니다.
노트: PL/SQL 내장 함수로 사용할 때 RAWTOHEX의 동작이 다릅니다. 자세한 내용은 Oracle Database Development Guide를 참조하십시오.
참고:
- Oracle Database Globalization Support Guide의 부록 C는 RAWTOHEX 함수의 문자열 반환값에 할당되는 정렬 파생 규칙(collation derivation rules)에 대한 정보를 제공합니다.
예제
다음 가상의 예제는 RAW 열 값의 16진수 표현을 반환합니다:
SELECT RAWTOHEX(raw_column) "Graphics"
FROM graphics;
Graphics
--------
7D
참고:
"RAW and LONG RAW Data Types" and HEXTORAW
출처: 오라클 레퍼런스
원문 링크: Oracle RAWTOHEX 함수 문서
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] REF - 테이블 또는 뷰(view)에 대한 객체 인스턴스(object instance) 참조 반환 (0) | 2023.08.15 |
---|---|
[오라클 레퍼런스 함수] RAWTONHEX - 국가 문자 집합(National Character Set)을 사용한 RAW 값의 16진수 표현 변환 (0) | 2023.08.15 |
[오라클 레퍼런스 함수] RATIO_TO_REPORT - 값 집합 내 비율 계산 (0) | 2023.08.15 |
[오라클 레퍼런스 함수] RANK - 그룹 내 값의 순위 계산 (0) | 2023.08.15 |
[오라클 레퍼런스 함수] PREVIOUS - 반복문(ITERATE) 내에서 이전 값 반환 (0) | 2023.08.14 |
댓글