Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: Databricks SQL
Databricks Runtime 12.2 LTS i nowsze
Ważne
Ta funkcja jest dostępna w publicznej wersji zapoznawczej.
To polecenie wyświetla listę wszystkich tabel, które zostały usunięte w schemacie w Unity Catalog, ale nadal można je przywrócić. W szczególności wyświetla listę wszystkich porzuconych tabel w okresie przechowywania (wartość domyślna to 7 dni). Jeśli schemat lub wykaz został porzucony, zostanie zgłoszony błąd. Jeśli nie określono schematu, tabele są zwracane z bieżącego schematu.
Polecenie wyświetli tylko tabele, które żądający może UNDROP.
W związku z tym właściciele magazynu metadanych/katalogu/schematu mają uprawnienia do wyświetlania listy wszystkich usuniętych tabel w ramach ich zabezpieczonej własności.
Użytkownicy z własnością na poziomie tabeli będą mogli wyświetlać tylko tabele, które należą do katalogu/schematu wejściowego, o ile mają uprawnienia USE CATALOG
w katalogu nadrzędnym i uprawnienia USE SCHEMA
w schemacie nadrzędnym.
Składnia
SHOW TABLES DROPPED [ { FROM | IN } schema_name ] [ LIMIT maxResults ]
Parametry
-
Określa nazwę schematu, z której mają być wyświetlane tabele. Jeśli nie zostanie podany, zostanie użyty bieżący schemat. Jeśli schemat lub wykaz nie istnieje lub został usunięty, zostanie zgłoszony błąd SCHEMA_NOT_FOUND.
maxResult
Literał liczby całkowitej ograniczający liczbę zwracanych tabel.
Zwraca
Polecenie 's' tworzy raport listy tabel z następującymi kolumnami:
Nazwisko | Typ danych | Możliwy do ustawienia na null | Opis" |
---|---|---|---|
nazwaKatalogu | STRUNA | nie | Nazwa katalogu wymienionej tabeli. |
nazwaSchematu | STRUNA | nie | Nazwa schematu wymienionej tabeli. |
nazwaTabeli | STRUNA | nie | Nazwa usuniętej tabeli |
tableId | STRUNA | nie | Identyfikator tabeli, który może służyć do identyfikowania i cofania określonej wersji usuniętej tabeli. |
Typ stołu | STRUNA | nie | Typ upuszczonej tabeli w katalogu Unity |
usunięto | STRUNA | nie | Czas, kiedy stół został upuszczony. |
createdAt | STRUNA | nie | Godzina utworzenia tabeli. |
zaktualizowano o | STRUNA | nie | Czas ostatniej aktualizacji tabeli. |
createdBy | STRUNA | nie | Dyrektor, który utworzył tabelę. |
właściciel | STRUNA | nie | Dyrektor, który jest właścicielem stołu. |
komentarz | STRUNA | tak | Opcjonalny komentarz do tabeli. |
Przykłady
— 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
----------- ---------- ---------- ------- --------- ----------------------------- ----------------------------- ----------------------------- ------------- ------------ -------