2017-10-06 13 views
0

oracle apex 애플리케이션에 GTT가 있습니다.oracle apex GTT 로그 아웃 후 행 보존

CREATE GLOBAL TEMPORARY TABLE "SEARCH" 
    ( "CODE" VARCHAR2(15 BYTE), 
    "HEAD" VARCHAR2(100 BYTE), 
    "BRCODE" VARCHAR2(3 BYTE) 
    ) ON COMMIT PRESERVE ROWS ; 

그러나 GTT는 사용자가 응용 프로그램에서 로그 아웃 한 후에도 행을 보존합니다. 다른 사용자가 응용 프로그램에 로그인하면 이전 사용자가 작성한 동일한 데이터에 액세스 할 수 있습니다. GTT 또는 세션의 문제점은 무엇입니까?

+0

참조 - https://community.oracle.com/thread/2331603 – RLOG

+0

감사합니다. @RLOG. – Nidheesh

+0

@RLOG 그런 다음 커밋 문을 실행하기 전에 다른 사용자가 데이터에 액세스 할 수 있습니까? – Nidheesh

답변