SQL 쿼리
쿼리는 결과 테이블을 지정합니다. 쿼리는 특정 SQL문의 구성요소입니다.
쿼리의 세 양식은 다음과 같습니다.
- subselect
- fullselect
- select-statement.
권한 부여
명령문의 권한 부여 ID가 보유하는
특권에는 다음 권한 중 최소 하나가 포함되어야
합니다.
- 쿼리에 있는 각 테이블 또는 뷰의 경우 다음 권한 중 하나가 있어야 합니다.
- 테이블 또는 뷰의 SELECT 특권
- 테이블 또는 뷰의 CONTROL 특권
- 테이블 또는 뷰의 스키마에 대한 SELECTIN 특권
- 테이블 또는 뷰의 스키마에 대한 스키마 DATAACCESS 특권
- DATAACCESS 권한
쿼리에서 표현식으로 사용되는 각 전역 변수의 경우
명령문의 권한 ID가 보유하는 특권에는 다음 권한 중 하나가 포함되어야 합니다.
- 모듈에 정의되지 않은 전역 변수에 대한 READ 특권
- 모듈에 정의되지 않은 전역 변수의 모듈에 대한 EXECUTE 특권
PUBLIC을 제외한 그룹 특권은 정적 SQL문 또는 DDL문에 포함된 쿼리가 있는지 확인되지 않습니다.
별명의 경우, 별명이 참조하는 오브젝트의 데이터 소스의 권한 요구사항은 쿼리가 처리될 때 적용됩니다. 명령문의 권한 부여 ID는 데이터 소스에서 다른 권한 부여 ID로 맵핑될 수도 있습니다.