- 카테고리:
시스템 함수 (시스템 정보)
SYSTEM$IS_LISTING_PURCHASED¶
데이터를 쿼리하는 컨슈머 계정이 목록을 구매한 경우 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다. 어떤 계정에서 목록을 평가판으로 사용하는 경우 이 함수는 FALSE를 반환합니다. 보안 뷰에서 이 시스템 함수를 사용하여 공유의 데이터에 대한 액세스를 관리하고 유료 고객에게만 특정 데이터를 표시합니다.
이 함수는 뷰가 있는 데이터베이스와 연결된 목록을 유추하고 쿼리를 실행하는 계정이 목록을 구매했는지 여부를 결정합니다.
구문¶
SYSTEM$IS_LISTING_PURCHASED()
인자¶
없습니다.
반환¶
함수는 BOOLEAN 형식의 값을 반환합니다.
예¶
테이블의 모든 열을 선택하는 보안 뷰를 만듭니다. 다음과 같이 뷰는 유료 목록을 구매한 컨슈머 계정 내에서 쿼리할 때만 행을 반환합니다.
CREATE SECURE VIEW paid_view
AS
SELECT
*
FROM
paid_table
WHERE
SYSTEM$IS_LISTING_PURCHASED();
유료 목록을 평가판으로 사용하는 컨슈머에게는 이 뷰에 행이 표시되지 않습니다.
추가적인 예를 보려면 유료 목록을 위한 공유 준비하기 섹션을 참조하십시오.