ROW_FILTERS
! [onay işareti evet] (.. /.. /.. /_static/images/icons/check.png Databricks Runtime 12.2 LTS ve üzeri! [onay işareti evet] (.. /.. /.. /_static/images/icons/check.png Yalnızca Unity Kataloğu.)
Önemli
Bu özellik Genel Önizlemededir.
INFORMATION_SCHEMA.ROW_FILTERS
katalogdaki ilişkiler için satır filtresi meta verilerini veya kataloğun sahip olduğu SYSTEM
tüm katalogları içerir.
Bilgiler yalnızca kullanıcının etkileşim kurma iznine sahip olduğu ilişki için görüntülenir.
Bu ilişki, SQL Standart Bilgi Şeması'nın bir uzantısıdır.
Tanım
İlişki ROW_FILTERS
aşağıdakileri içerir.
Veri Akışı Adı | Veri türü | Null değeri alabilen | Açıklama |
---|---|---|---|
CATALOG_NAME |
STRING |
Hayır | Tabloyu içeren katalog. |
SCHEMA_NAME |
STRING |
Hayır | Tabloyu içeren şema. |
TABLE_NAME |
STRING |
Hayır | Satır filtresinin uygulandığı ilişkinin adı. |
FILTER_CATALOG |
STRING |
Hayır | Filtre işlevini içeren katalog. |
FILTER_SCHEMA |
STRING |
Hayır | Filtre işlevini içeren şema. |
FILTER_NAME |
STRING |
Hayır | Filtreyi uygulayan işlevin belirli adı. |
FILTER_COL_USAGE |
STRING |
Hayır | Filtre işlevine geçirilen sütunların virgülle ayrılmış listesi. Yoksa boş. |
Sınırlamalar
İlişki için ROW_FILTERS
aşağıdaki kısıtlama geçerlidir:
Sınıf | Veri Akışı Adı | Sütun Listesi | Açıklama |
---|---|---|---|
Birincil anahtar | ROW_FILTERS_PK |
CATALOG_NAME , SCHEMA_NAME , TABLE_NAME |
Satır filtresi için benzersiz tanımlayıcı. |
Yabancı anahtar | ROW_FILTERS_TABLES_FK |
CATALOG_NAME , SCHEMA_NAME , TABLE_NAME |
TABLOLARa başvurur |
Yabancı anahtar | ROW_FILTERS_ROUTINES_FK |
FILTER_CATALOG , FILTER_SCHEMA , FILTER_NAME |
BAŞVURULAR ROUTINES |
Örnek
-- Return the names of all functions used as row filters in the current catalog.
> SELECT filter_catalog, filter_schema, filter_name, count(1)
FROM information_schema.row_filters
GROUP BY ALL
ORDER BY ALL;