All thing of the world!

Oracle ORA_INVOKING_USER 설명 : 오라클 함수 본문

IT/Oracle DBMS

Oracle ORA_INVOKING_USER 설명 : 오라클 함수

WorldSeeker 2021. 4. 5. 09:24

1. 함수의 목적
  
    Oracle ORA_INVOKING_USER는 현재 명령문이나 뷰를 호출한 데이터베이스 사용자의 이름을 반환한다.
    이 함수는 명령문에서 참조된 뷰의 BEQUEATH 특성을 고려하며, 정의자의 권한 컨텍스트에서 호출되면 정의자 권한객체의 소유자 이름을 반환한다.
 (BEQUEATH 절은 CREATE VIEW statement에 관련한 설명을 참조)
   호출하는 사용자가 Real Application Security 사용자인 경우 사용자 XS$NULL이 리턴된다.

2. 샘플을 통한 개념 퀵뷰

SELECT ORA_INVOKING_USER
FROM DUAL;


3. 사용방법  


4. 함수 PARAMETER 설명 

리턴값은 VARCHAR2형식이다.

5. 다양한 샘플표현

 

Comments