UNDROP ICEBERG TABLE¶
Restaure la version la plus récente d’une table Iceberg supprimée.
Cette rubrique fait référence aux tables Iceberg en les appelant simplement « tables », sauf lorsque le fait de préciser tables Iceberg permet d’éviter toute confusion.
- Voir aussi :
CREATE ICEBERG TABLE , ALTER ICEBERG TABLE , DROP ICEBERG TABLE , SHOW ICEBERG TABLES , DESCRIBE ICEBERG TABLE
Syntaxe¶
UNDROP ICEBERG TABLE <name>
Paramètres¶
name
Indique l’identificateur de la table à restaurer. Si l’identificateur contient des espaces ou des caractères spéciaux, toute la chaîne doit être délimitée par des guillemets doubles. Les identificateurs entre guillemets doubles sont également sensibles à la casse.
Notes sur l’utilisation¶
La restauration des tables Iceberg n’est prise en charge que dans le schéma ou la base de données actuels, même si le nom de la table est entièrement qualifié.
Si une table Iceberg portant le même nom existe déjà, une erreur est renvoyée.
Pour annuler une table Iceberg dont le volume externe a été détruit, annulez d’abord le volume externe. Vous ne pouvez pas annuler la table Iceberg en créant un nouveau volume externe portant le même nom que le volume externe supprimé.
Vous ne pouvez pas restaurer une table qui utilise une intégration de catalogue si l’intégration de catalogue associée a été supprimée.
UNDROP s’appuie sur la fonction Time Travel de Snowflake. Un objet ne peut être restauré que si l’objet a été supprimé dans la Période de conservation des données. La valeur par défaut est 24 heures.
Exemples¶
Restaurer la version la plus récente d’une table détruite my_iceberg_table
:
UNDROP ICEBERG TABLE my_iceberg_table;