포스팅 목차
o REF
문법
ref::=
목적
REF함수는 인수로써 오브젝트 테이블 또는 오브젝트 뷰의 행과 연관된 상관 변수(테이블 별명)를 취한다.
REF값은 변수 또는 행에 바인드 된 오브젝트 인스턴수에 대한 REF값을 반환한다. 객체를 REF 타입 값으로 반환.
예제
샘플 스키마 oe는 아래와 같은 cust_address_typ라 불리는 타입을 소유한다.
Oracle Program |
Attribute Type
----------------------------- ----------------
STREET_ADDRESS VARCHAR2(40)
POSTAL_CODE VARCHAR2(10)
CITY VARCHAR2(30)
STATE_PROVINCE VARCHAR2(10)
COUNTRY_ID CHAR(2)
다음 예제는 샘플 타입 oe.cust_address_typ에 근거한 테이블을 생성하고, 그 테이블 행을 삽입하고, address테이블에서 TYPE의 오브젝트 인스턴스에 대한 REF값을 추출한다.
Oracle Program |
CREATE TABLE addresses OF cust_address_typ;
INSERT INTO addresses VALUES (
'123 First Street', '4GF H1J', 'Our Town', 'Ourcounty', 'US');
SELECT REF(e)
FROM addresses e;
Results |
REF(E)
-----------------------------------------------------------------------------------
00002802097CD1261E51925B60E0340800208254367CD1261E51905B60E034080020825436010101820000
오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 |
[SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크 |
반응형
'오라클 게시판 > 오라클 함수' 카테고리의 다른 글
【오라클(Oracle) SQL 함수】 REGEXP_INSTR 함수 (0) | 2021.10.19 |
---|---|
[오라클 SQL 함수] REFTOHEX 함수 (0) | 2021.10.19 |
【오라클(Oracle) SQL 함수】 RAWTONHEX 함수 (0) | 2021.10.19 |
【오라클(Oracle) SQL 함수】 RAWTOHEX 함수 (0) | 2021.10.19 |
【오라클 SQL 함수】 RATIO_TO_REPORT 함수 (0) | 2021.10.19 |
댓글