2015-01-23 9 views
-3

나는 ON COMMIT DELETE ROWS 조건을 가진 Oracle GTT 테이블을 사용하고있다.다른 세션에서 Oracle GTT 테이블 데이터에 액세스 하시겠습니까?

일반적으로 GTT 테이블 데이터는 세션마다 다릅니다. 1 세션에서 일반 세션의 GTT 데이터를 볼 수 없습니다.

하지만 다른 세션에 속한 GTT 테이블을 액세스하거나 읽는 방법은 무엇입니까? 어떤 종류의 글로벌 세션이 있습니까?

+2

이미 요청하신 내용 : http://dba.stackexchange.com/questions/89919/access-oracle-gtt-table-data-from-another-session; 대답에서 당신은 무엇을 이해하지 못합니까? – Mat

답변

1

간단히 말해서, NO.

임시 테이블의 정의는 모든 세션에 표시되지만 임시 테이블에 데이터는 이 테이블에 데이터를 삽입하는 세션에 볼 수 있습니다.

데이터가 다른 세션에서 볼 수있는 경우 GTT의 목적이 무시됩니다.