본문 바로가기

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

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

CON_ID_TO_DBID

 

구문

CON_ID_TO_DBID(container_guid)

 

목적

CON_ID_TO_DBID 함수는 container의 CON_ID를 인수로 받고, 해당 container의 DBID를 반환합니다. CON_ID에는 반드시 숫자나 숫자로 해결되는 표현식을 지정해야 합니다. 이 함수는 NUMBER 값을 반환합니다.

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

 

예제

SELECT CON_ID, NAME, DBID FROM V$CONTAINERS;

CON_ID      NAME           DBID
–------     –-----------   –--------------
   1        CDB$ROOT       2048400776
   2        PDB$SEED       2929762556
   3        CDB1_PDB1      3483444080
   4        SALESPDB       2221053340

 

다음 문장은 컨테이너의 CON_ID가 4인 경우 컨테이너의 DBID를 반환합니다:

SELECT CON_ID_TO_DBID(4) FROM DUAL;
    DBID
    –------------
    2221053340

 


출처: 오라클 레퍼런스

원문 링크: Oracle CON_ID_TO_DBID 함수 문서

 

반응형

댓글