264 UTL_IDENT

UTL_IDENTパッケージは、実行されているデータベースまたはクライアントPL/SQLを指定します。

この章のトピックは、次のとおりです:

264.1 UTL_IDENTの概要

UTL_IDENTパッケージは、Oracle、TimesTenデータベース、およびOracle FormsなどのクライアントでサポートされているPL/SQLパッケージの条件付きコンパイルで使用することを目的としています。

264.2 UTL_IDENTのセキュリティ・モデル

UTL_IDENTパッケージは、パッケージ所有者SYSとして実行されます。パブリック・シノニムUTL_IDENTおよびこのパッケージに対するEXECUTE権限がPUBLICに付与されます。

264.3 UTL_IDENTの定数

UTL_IDENTパッケージは、パラメータ値の指定時に使用するいくつかの定数を定義します。

これらの定数を、次の表に示します。

表264-1 UTL_IDENTの定数

定数 タイプ 説明

IS_ORACLE_SERVER

BOOLEAN

TRUE/FALSE

Oracleサーバーかどうかを指定します。

IS_ORACLE_CLIENT

BOOLEAN

TRUE/FALSE

Oracleクライアントかどうかを指定します。

IS_TIMESTEN

BOOLEAN

TRUE/FALSE

TimesTenかどうかを指定します。

IS_ORACLE_FORMS

BOOLEAN

TRUE/FALSE

Oracle Formsかどうかを指定します。