CON_ID_TO_UID
目的
CON_ID_TO_UID
は、引数としてコンテナCON_ID
を取り、コンテナのUNIQUE ID
(UID
)を返します。CON_ID
には、数値または数値に変換する式を指定する必要があります。戻り値はNUMBER
です。
このファンクションは、マルチテナント・コンテナ・データベース(CDB)で有益です。
例
次の問合せでは、CDB内のすべてのコンテナのCON_ID
、NAME
およびCON_UID
が表示されます。
SELECT CON_ID, NAME, CON_UID FROM V$CONTAINERS; CON_ID NAME CON_UID –------ –----------- –-------------- 1 CDB$ROOT 1 2 PDB$SEED 2929762556 3 CDB1_PDB1 3483444080 4 SALESPDB 2221053340
次の文は、コンテナCON_ID
が4のコンテナCON_UID
を返します。
SELECT CON_ID_TO_UID(4) "PDB_UID" FROM DUAL; PDB_UID –------------ 2221053340