Kategorien:

DDL für Tabellen, Ansichten und Sequenzen

UNDROP TABLE

Stellt die neueste Version einer entfernten Tabelle wieder her.

Siehe auch:

CREATE TABLE, ALTER TABLE, DROP TABLE, SHOW TABLES, DESCRIBE TABLE

Syntax

UNDROP TABLE <name>

Parameter

Name

Gibt den Bezeichner für die wiederherzustellende Tabelle an. Wenn der Bezeichner Leerzeichen oder Sonderzeichen enthält, muss die gesamte Zeichenfolge in doppelte Anführungszeichen gesetzt werden. Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß- und Kleinschreibung zu beachten.

Nutzungshinweise

  • Das Wiederherstellen von Tabellen wird nur im aktuellen Schema oder in der aktuellen Datenbank unterstützt, auch wenn der Tabellenname vollständig qualifiziert ist.

  • Wenn bereits eine Tabelle mit dem gleichen Namen vorhanden ist, wird ein Fehler zurückgegeben.

  • UNDROP stützt sich auf die Snowflake-Funktion Time Travel. Ein Objekt kann nur wiederhergestellt werden, wenn es innerhalb der Datenaufbewahrungsfrist gelöscht wurde. Der Standardwert ist 24 Stunden.

Beispiele

Stellen Sie die neueste Version einer entfernten Tabelle wieder her (dieses Beispiel baut auf den Beispielen für DROP TABLE auf):

UNDROP TABLE t2;

+---------------------------------+
| status                          |
|---------------------------------|
| Table T2 successfully restored. |
+---------------------------------+