VIEWS

Şunlar için geçerlidir:evet olarak işaretlendi Databricks SQL evet olarak işaretlendi Databricks Runtime 10.4 LTS ve üzeri evet olarak işaretlendi yalnızca Unity Kataloğu için

INFORMATION_SCHEMA.VIEWS, katalogdaki görünümlerle ilgili belirli bilgileri görüntülemeyi açıklar.

Döndürülen satırlar, kullanıcının etkileşim kurma ayrıcalığına sahip olduğu görünümlerle sınırlıdır.

Tanım

VIEWS ilişkisi aşağıdaki sütunları içerir:

Adı Veri türü Boş Olabilir Standart Açıklama
TABLE_CATALOG STRING Hayır Evet Görünümü içeren katalog.
TABLE_SCHEMA STRING Hayır Evet Görünümü içeren şema.
TABLE_NAME STRING Hayır Evet İlişkinin adı.
VIEW_DEFINITION STRING Evet Evet Kullanıcı görünümün sahibiyse görünüm metni, NULL aksi takdirde.
CHECK_OPTION STRING Hayır Evet Her zaman 'NONE'. Daha sonraki kullanımlar için ayrılmıştır.
IS_UPDATABLE STRING Hayır Evet Her zaman NO. Gelecekte kullanılmak üzere ayrılmıştır
IS_INSERTABLE_INTO STRING Hayır Evet Her zaman NO. Daha sonraki kullanımlar için ayrılmıştır.
SQL_PATH STRING Evet Evet Her zaman NULL. Daha sonraki kullanımlar için ayrılmıştır.

Sınırlamalar

İlişki için VIEWS aşağıdaki kısıtlamalar geçerlidir:

Sınıf Adı Kolon Listesi Açıklama
Birincil anahtar VIEWS_PK TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME Görünümün benzersiz tanımlayıcısı.
Yabancı anahtar VIEWS_TABLES_FK TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME Referanslar TABLES.

Örnekler

> SELECT is_intertable_into
    FROM information_schema.views
    WHERE table_schema = 'information_schema'
      AND table_name = 'columns'
  NO