Aracılığıyla paylaş


BıRAKıLAN TABLOLARı GÖSTER

Şunlar için geçerlidir: onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime 12.2 LTS ve üzeri

Önemli

Bu özellik Genel Önizlemededir.

Bu komut, Unity Kataloğu'nda şemaya bırakılan ancak yine de çözülebilen tüm tabloları listeler. Özel olarak, bekletme süresi içinde bırakılan tüm tabloları listeler (varsayılan değer 7 gündür). Şema veya katalog bırakıldıysa bir hata oluşur. Şema belirtilmezse tablolar geçerli şemadan döndürülür.

Komut yalnızca istek sahibinin UNDROP'a ekleyebileceği tabloları listeler. Sonuç olarak, meta veri deposu/katalog/şema sahipleri, kendilerine ait güvenli hale getirilebilir sahiplik içinde bırakılan tüm tabloları listeleme ayrıcalığına sahiptir. Tablo düzeyinde sahip olan kullanıcılar, üst katalogda ayrıcalığı ve USE SCHEMA üst şemada ayrıcalığı olduğu sürece yalnızca giriş kataloğu/şema içinde sahip oldukları USE CATALOG tabloları görüntüleyebilir.

Sözdizimi

SHOW TABLES DROPPED [ { FROM | IN } schema_name ] [ LIMIT maxResults ]

Parametreler

  • schema_name

    Tabloların listelendiği şema adını belirtir. Sağlanmazsa geçerli şemayı kullanır. Şema veya katalog yoksa veya bırakıldıysa, bir SCHEMA_NOT_FOUND hatası oluşur.

  • maxResult

    Döndürülen tablo sayısını sınırlayan bir tamsayı değişmez değeri.

Döndürülenler

komutu, aşağıdaki sütunlara sahip tablo listesinin raporunu oluşturur:

Veri Akışı Adı Veri Türü Null Atanabilir Açıklama"
catalogName DİZGİ hayır Listelenen tablonun katalog adı.
schemaName DİZGİ hayır Listelenen tablonun şema adı.
tableName DİZGİ hayır Bırakılan tablonun adı
tableId DİZGİ hayır Bırakılan tablonun belirli bir sürümünü tanımlamak ve açmak için kullanılabilecek tablo kimliği.
tableType DİZGİ hayır Unity Kataloğu'nda bırakılan tablonun türü
deletedAt DİZGİ hayır Tablonun bırakıldığı zaman.
createdAt DİZGİ hayır Tablonun oluşturulduğu saat.
updatedAt DİZGİ hayır Tablonun en son güncelleştirildiği saat.
createdBy DİZGİ hayır Tabloyu oluşturan sorumlu.
sahip DİZGİ hayır Tablonun sahibi olan sorumlu.
yorum DİZGİ evet İsteğe bağlı tablo açıklaması.

Örnekler

— List dropped tables from an existing schema + catalog.
> USE CATALOG default;
> USE SCHEMA my_schema;
> CREATE TABLE my_table_1;
> CREATE TABLE my_table_2;
> DROP TABLE my_table_1;
> SHOW TABLES DROPPED;
  catalogname schemaname tablename  tableid tabletype deletedat                     createdat                     updatedat                     createdby     owner         comment
  ----------- ---------- ---------- ------- --------- ----------------------------- ----------------------------- ----------------------------- ------------- ------------- -------
  default     my_schema  my_table_1 <uuid>  managed   2023-05-03 AD at 18:17:56 UTC 2023-05-03 AD at 18:17:00 UTC 2023-05-03 AD at 18:17:00 UTC alf@melmak.et alf@melmak.et

-- Create a new table with name `my_table_1` since other was dropped.
> CREATE TABLE my_table_1;
> DROP TABLE my_table_1;
> SHOW TABLES DROPPED IN default.my_schema;
  catalogname schemaname tablename  tableid tabletype deletedat                     createdat                     updatedat                     createdby     owner         comment
  ----------- ---------- ---------- ------- --------- ----------------------------- ----------------------------- ----------------------------- ------------- ------------- -------
  default     my_schema  my_table_1 <uuid>  managed   2023-05-03 AD at 18:17:56 UTC 2023-05-03 AD at 18:17:00 UTC 2023-05-03 AD at 18:17:00 UTC alf@melmak.et alf@melmak.et

— List dropped tables when some are past the retention period.
> USE CATALOG default;
> USE SCHEMA my_schema;
> CREATE TABLE my_table_1;
> DROP TABLE my_table_1;
-- Wait 8 days (1 more than 7 day retention period)
> SHOW TABLES DROPPED;
  catalogname schemaname tablename  tableid tabletype deletedat                     createdat                     updatedat                     createdby     owner        comment
  ----------- ---------- ---------- ------- --------- ----------------------------- ----------------------------- ----------------------------- ------------- ------------ -------