포스팅 목차
목적
COLLECT함수는 임의 형태의 인수 열을 취하여, 선택된 행에서 입력된 형태의 중첩 테이블을 생성한다.
이 함수의 결과를 취하기 위하여, CAST 함수 안에서 사용할 수 있다. 만약 열이 단독 collection이라면, COLLECT 함수의 출력은 collections의 중첩 테이블이다.
See Also : CAST |
관련 함수
함수명 | 함수내용 |
CAST | 데이터 형식이나 collection 형식을 다른 데이터 형식이나 collection 형식으로 변환한다. |
COLLECT | 임의 형태의 인수 열을 취하여, 선택된 행에서 입력된 형태의 중첩 테이블을 생성한다. |
예제
다음 예제는 oe.customers 테이블에서 phone 번호의 varray열로부터 중첩 테이블을 생성한다.
Oracle Program |
CREATE TYPE phone_book_t AS TABLE OF phone_list_typ;
/
SELECT CAST(COLLECT(phone_numbers) AS phone_book_t)
FROM customers;
오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 |
[SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크 |
반응형
'오라클 게시판 > 오라클 함수' 카테고리의 다른 글
[오라클함수] CONCAT 함수 (0) | 2018.11.13 |
---|---|
[오라클함수] COMPOSE 함수 (0) | 2018.11.13 |
【오라클(Oracle) SQL 함수】 COALESCE 함수 (0) | 2018.11.13 |
[오라클 함수] CHR 함수 (0) | 2018.11.13 |
【오라클(Oracle) SQL 함수】 CHARTOROWID 함수 (0) | 2018.11.12 |
댓글