728x90
HEXTORAW
구문
HEXTORAW(char)
목적
HEXTORAW 함수는 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 데이터 유형에 16진수 숫자를 포함하는 char을 raw 값으로 변환합니다.
이 함수는 CLOB 데이터를 직접 지원하지 않습니다. 그러나 CLOB는 암시적 데이터 변환을 통해 인수로 전달될 수 있습니다.
참고:
더 많은 정보를 원하시면 "Data Type Comparison Rules"를 참조하세요.
예제
다음 예제는 RAW 컬럼을 가진 간단한 테이블을 생성하고 16진수 값을 RAW로 변환하여 삽입하는 방법을 보여줍니다.
CREATE TABLE test (raw_col RAW(10));
INSERT INTO test VALUES (HEXTORAW('7D'));
다음 예제는 16진수 숫자를 raw 값으로 변환하고, 이 RAW 값을 VARCHAR2로 캐스팅하는 방법을 보여줍니다.
SELECT UTL_RAW.CAST_TO_VARCHAR2(HEXTORAW('4041424344'))
FROM DUAL;
UTL_RAW.CAST_TO_VARCHAR2(HEXTORAW('4041424344'))
------------------------------------------------
@ABCD
참고:
"RAW and LONG RAW Data Types" and RAWTOHEX
출처: 오라클 레퍼런스
원문 링크: Oracle HEXTORAW 함수 문서
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] INSTR - 문자열에서 부분 문자열 위치 반환 (0) | 2023.08.06 |
---|---|
[오라클 레퍼런스 함수] INITCAP - 단어 첫 글자 대문자, 나머지 소문자로 변환 (0) | 2023.08.06 |
[오라클 레퍼런스 함수] GROUPING_ID - GROUPING 비트 벡터 반환 (0) | 2023.08.06 |
[오라클 레퍼런스 함수] GROUPING - 슈퍼집계(superaggregate) 행 구별 (0) | 2023.08.06 |
[오라클 레퍼런스 함수] GROUP_ID - 중복 그룹 구별 및 필터링 (0) | 2023.08.06 |
댓글