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