설명
컬럼
name(String) — ROW POLICY의 이름입니다.short_name(String) — ROW POLICY의 축약 이름입니다. ROW POLICY 이름은 복합적으로 구성됩니다. 예를 들어myfilter ON mydb.mytable에서myfilter ON mydb.mytable는 ROW POLICY의 이름이고,myfilter는 축약 이름입니다.database(String) — 데이터베이스 이름입니다.table(String) — 테이블 이름입니다. 데이터베이스에 대한 정책이면 비어 있습니다.id(UUID) — ROW POLICY ID입니다.storage(String) — ROW POLICY이 저장된 디렉터리의 이름입니다.select_filter(Nullable(String)) — SELECT 쿼리에서 필터링에 사용되는 표현식입니다.is_restrictive(UInt8) — ROW POLICY이 행에 대한 접근을 제한하는지 여부를 나타냅니다. 값: • 0 — ROW POLICY이AS PERMISSIVE절로 정의됩니다. • 1 — ROW POLICY이AS RESTRICTIVE절로 정의됩니다.apply_to_all(UInt8) — 모든 역할 및/또는 사용자에 대해 ROW POLICY이 설정되어 있음을 나타냅니다.apply_to_list(Array(String)) — ROW POLICY이 적용되는 역할 및/또는 사용자의 목록입니다.apply_to_except(Array(String)) — 나열된 항목을 제외한 모든 역할 및/또는 사용자에게 ROW POLICY이 적용됩니다.