UNDROP DYNAMIC TABLE

Restaure la version la plus récente d’une table dynamique supprimée.

Voir aussi :

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

Syntaxe

UNDROP DYNAMIC TABLE <name>
Copy

Paramètres

name

Spécifie l’identificateur de la table dynamique à 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.

Pour plus d’informations, voir Exigences relatives à l’identificateur.

Exigences en matière de contrôle d’accès

Un rôle utilisé pour exécuter cette opération doit au minimum disposer des privilèges suivants :

Privilège

Objet

Remarques

OWNERSHIP

Table dynamique dont vous souhaitez annuler la suppression.

Le privilège USAGE relatif à la base de données et au schéma parents est exigé pour effectuer des opérations sur tout objet d’un schéma.

Pour obtenir des instructions sur la création d’un rôle personnalisé avec un ensemble spécifique de privilèges, voir Création de rôles personnalisés.

Pour des informations générales sur les rôles et les privilèges accordés pour effectuer des actions SQL sur des objets sécurisables, voir Aperçu du contrôle d’accès.

Notes sur l’utilisation

  • Pour annuler l’abandon d’une table dynamique, vous devez utiliser un rôle disposant du privilège OWNERSHIP sur cette table dynamique.

  • Si une table portant le même nom existe déjà, une erreur est renvoyée.

Exemples

Restore the most recent version of a dropped table product:

UNDROP DYNAMIC TABLE product;
Copy