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

前
 
次
 

ORA_INVOKING_USER

構文

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

用途

ORA_INVOKING_USERは、現在の文またはビューを起動したデータベース・ユーザーの名前を返します。このファンクションは、文で参照される中間ビューのBEQUEATHプロパティを考慮に入れます。このファンクションが定義者権限コンテキスト内で起動されたときには、その定義者権限オブジェクトの所有者名が返されます。このファンクションを起動したユーザーがReal Application Securityユーザーの場合は、ユーザーXS$NULLが返されます。

このファンクションは、VARCHAR2値を返します。


関連項目:

  • CREATE VIEW文のBEQUEATH

  • ユーザーXS$NULLの詳細は、『Oracle Database 2日でセキュリティ・ガイド』を参照してください。


次の例では、文を起動したデータベース・ユーザーの名前が返されます。

SELECT ORA_INVOKING_USER FROM DUAL;