투케이2K

190. (Oracle/오라클) UTL_RAW.CAST_TO_VARCHAR2 사용해 hex 값을 string 문자열 데이터로 변환 실시 본문

OracleDB

190. (Oracle/오라클) UTL_RAW.CAST_TO_VARCHAR2 사용해 hex 값을 string 문자열 데이터로 변환 실시

투케이2K 2023. 2. 5. 10:55
반응형

[개발 환경 설정]

개발 툴 : Toad

개발 언어 : Oracle

 

[소스 코드]

/*
------------------------------------
[요약 설명]
------------------------------------
1. TO_CHAR : string 형식으로 데이터 형 변환을 수행합니다
------------------------------------
2. RAWTOHEX('hello') : 문자열 데이터를 hex 값으로 반환해 줍니다
------------------------------------
3. UTL_RAW.CAST_TO_VARCHAR2 : hex 값을 문자열 string 값으로 반환해 줍니다
------------------------------------
4. DUAL : 임시 가상 테이블을 의미합니다
------------------------------------
*/

-- [string to hex]
/*
SELECT TO_CHAR( RAWTOHEX('hello') ) 
    FROM DUAL;
-- */    


-- [hex to string]
SELECT UTL_RAW.CAST_TO_VARCHAR2('68656C6C6F')
    FROM DUAL;
 

[결과 출력]

 

 

반응형
Comments