Skip Headers

오라클 10g 함수
10g Release 1 (10.1)
Go to Documentation Home
HOME
Go to Book List
ORA_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
ORA_10G
Go to Feedback page
MAIL

Go to previous page
Previous
Go to next page
Next

DEPTH

문법

MAIN

depth::=
Description of depth.gif follows

그림 설명

 

목적

MAIN

DEPTH함수는 UNDER_PAHT 와 EQUALS_PAHT 조건과 함께 이용되는 보조함수이다. 이 함수는 같은 상관 변수를 가지는 UNDER_PATH조건에 의해 지정된 PATH에서 레벨의 수를 반환한다.

correlation_integer는 임의의 NUMBER 정수이다. 만약 문장이 다중 일차 조건이 포함되어 있다면, 이 보조 함수를 일차 조건과 관련짓기 위해서 사용한다. 1미만의 값은 1로써 취급된다.

이 함수는 UNDER_PATH 조건에 상관관계의 수치를 반환한다.

 

예제

MAIN

EQUALS_PATH 와 UNDER_PATH 조건은 2개의 보조 함수 DEPTH와 PATH를 취할 수 있다. 다음 예제는 양쪽 보조 함수의 이용 방법을 나타낸다. 이 예제는 XML Schema warehouse.xsd의 존재성을 가정한다. (created in "Using XML in SQL Statements ").

SELECT PATH(1), DEPTH(2)
   FROM RESOURCE_VIEW
   WHERE UNDER_PATH(res, '/sys/schemas/OE', 1)=1
     AND UNDER_PATH(res, '/sys/schemas/OE', 2)=1;

PATH(1)                          DEPTH(2)
-------------------------------- --------
/www.oracle.com                         1

/www.oracle.com/xwarehouses.xsd         2