본문 바로가기

[오라클 레퍼런스 함수] CON_DBID_TO_ID - container DBID에 대한 container ID 반환

by ㅇㅍㅍ 2023. 8. 1.
[오라클 레퍼런스 함수] CON_DBID_TO_ID - container DBID에 대한 container ID 반환
728x90

CON_DBID_TO_ID

 

구문

CON_DBID_TO_ID(container_dbid)

 

목적

CON_DBID_TO_ID 함수는 container DBID를 인수로 받고, 해당 container의 ID를 반환합니다. container_dbid에는 NUMBER 값 또는 암묵적으로 NUMBER로 변환될 수 있는 값이 지정됩니다.

 

이 함수는 멀티테넌트(multitenant) 컨테이너 데이터베이스(CDB)에서 유용하게 사용됩니다. 만약 non-CDB에서 이 함수를 사용한다면, 0을 반환합니다.

 

예제

다음 쿼리는 CDB(멀티테넌트 컨테이너 데이터베이스)의 모든 컨테이너에 대한 ID와 DBID를 표시합니다. 아래는 이 예제를 위한 샘플 출력입니다.

SELECT CON_ID, DBID
  FROM V$CONTAINERS;

    CON_ID       DBID
---------- ----------
         1 1930093401
         2 4054529501
         4 2256797992

 

다음 문장은 DBID가 2256797992인 컨테이너의 ID를 반환합니다.

SELECT CON_DBID_TO_ID(2256797992) "Container ID"
  FROM DUAL;

Container ID
------------
           4

 


출처: 오라클 레퍼런스

원문 링크: Oracle CON_DBID_TO_ID 함수 문서

 

반응형

댓글