본문 바로가기
오라클 게시판/오라클 함수

[오라클 SQL 함수] REFTOHEX 함수

by 기서무나구물 2021. 10. 19.

포스팅 목차

     

    o REFTOHEX

     


    문법

     

    reftohex::=

     


    목적 

    REFTOHEX 함수는 인수 expr의 값을 16진수로 변환한다. 인수 expr은 REF형을 반환할 필요가 있다.

     


    예제

    스키마 oe에는 warehouse_typ를 포함한다. 다음 예제는 열의 REF값을 16진수 문자로 변환하는 방법을 설명한다.

    Oracle Program
    CREATE TABLE warehouse_table OF warehouse_typ
       (PRIMARY KEY (warehouse_id));
    
    CREATE TABLE location_table
       (location_number NUMBER, building REF warehouse_typ 
       SCOPE IS warehouse_table);
    
    INSERT INTO warehouse_table VALUES (1, 'Downtown', 99);
    
    INSERT INTO location_table SELECT 10, REF(w) FROM warehouse_table w;
    
    SELECT REFTOHEX(building) FROM location_table;

     

    Results
    REFTOHEX(BUILDING)
    --------------------------------------------------------------------------
    0000220208859B5E9255C31760E034080020825436859B5E9255C21760E034080020825436

     


    오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크

     

    [SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크
    반응형

    댓글