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

【오라클(Oracle) SQL 함수】 CHARTOROWID 함수

by 기서무나구물 2018. 11. 12.

포스팅 목차

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

    o CHARTOROWID

     


    문법

    chartorowid::=


    목적

    CHARTOROWID함수는 CHAR, VARCHAR2, NCHAR, or NVARCHAR2 데이터 형태의 값을 ROWID 데이터 형식으로 변환한다.

    이 함수는 직접적으로 CLOB 데이터형을 지원하지 않는다. 그러나, 암묵적 데이터 변환을 통하여 인수로 지정할 수 있다.

     


    관련 함수

    함수명 함수내용
    CHARTOROWID CHAR, VARCHAR2, NCHAR, or NVARCHAR2 데이터 형태의 값을 ROWID 데이터 형식으로 변환한다.
    RAWTOHEX 문자열 RAW의 값을 16진수의 문자로 변환한다.
    RAWTONHEX 문자열 RAW의 값을 NVARCHAR2 형태의 16진수로 변환한다.
    ROWIDTOCHAR rowid 값을 VARCHAR2 타입 형식으로 변환한다.
    ROWIDTONCHAR rowid값을 NVARCHAR2 타입 형식으로 변환한다.

     


    예제

    다음 예제는 문자 표기 rowid를 rowid로 변환한다.(이 함수는 다른 데이터베이스 따라 다른 rowid를 반환)

    Oracle Program
    SELECT last_name FROM employees
       WHERE ROWID = CHARTOROWID('AAAFd1AAFAAAABSAA/');

     

    Results
    LAST_NAME
    -------------------------
    Greene

     


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

     

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

    댓글