CON_ID_TO_DBID
Syntax

Description of the illustration con_id_to_dbid.gif
Description of the illustration con_id_to_dbid.eps
Purpose
CON_ID_TO_DBID takes as an argument a container CON_ID and returns the container DBID. For CON_ID you must specify a number or an expression that resolves to a number. The function returns a NUMBER value.
This function is useful in a multitentant container database (CDB). If you use this function in a non-CDB, then it returns 0.
Example
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
The following statement returns the container DBID given the container CON_ID 4:
SELECT CON_ID_TO_DBID(4) FROM DUAL;
DBID
-------------
2221053340