プライマリ・コンテンツに移動
Oracle® Database SQL言語リファレンス
12cリリース1 (12.1)
B71278-13
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

CON_NAME_TO_ID

構文

con_name_to_id.gifの説明が続きます。
図con_name_to_id.gifの説明

用途

CON_NAME_TO_IDは、コンテナ名を引数に取り、コンテナIDを返します。container_nameには、任意のデータ型の文字列、または文字列に変換する式を指定します。戻り値はNUMBERです。

この関数は、マルチテナント・コンテナ・データベース(CDB)で有益です。CDB以外でこの関数を使用すると、0が返されます。

次の問合せでは、CDBのすべてのコンテナのIDおよび名前が表示されます。この例での出力例を示します。

SELECT CON_ID, NAME
  FROM V$CONTAINERS;

    CON_ID NAME
---------- ----------
         1 CDB$ROOT
         2 PDB$SEED
         4 SALESPDB

次の文は、名前がSALESPDBのコンテナのIDを返します。

SELECT CON_NAME_TO_ID('SALESPDB') "Container ID"
  FROM DUAL;

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