CON_ID_TO_DBID
目的
CON_ID_TO_DBID
は、引数としてコンテナCON_ID
を取り、コンテナDBID
を戻します。CON_ID
には、数値または数値に変換する式を指定する必要があります。戻り値はNUMBER
です。
このファンクションは、マルチテナント・コンテナ・データベース(CDB)で有益です。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