UNDROP DYNAMIC TABLE¶
Stellt die neueste Version einer gelöschten dynamischen Tabelle wieder her.
- Siehe auch:
CREATE DYNAMIC TABLE, ALTER DYNAMIC TABLE, DESCRIBE DYNAMIC TABLE, SHOW DYNAMIC TABLES, DROP DYNAMIC TABLE
Syntax¶
UNDROP DYNAMIC TABLE <name>
Parameter¶
name
Gibt den Bezeichner der dynamischen Tabelle an, die wiederhergestellt werden soll.
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.
Weitere Informationen dazu finden Sie unter Anforderungen an Bezeichner.
Nutzungshinweise¶
Um das Löschen einer dynamischen Tabelle rückgängig zu machen, müssen Sie eine Rolle verwenden, die über die OWNERSHIP-Berechtigung für die dynamische Tabelle verfügt.
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¶
Wiederherstellen der neuesten Version einer gelöschten Tabelle product
:
UNDROP DYNAMIC TABLE product;