Passer au contenu principal
Supprime une entité existante. Si la clause IF EXISTS est spécifiée, ces requêtes ne renvoient pas d’erreur si l’entité n’existe pas. Si le modificateur SYNC est spécifié, l’entité est supprimée sans attendre.

DROP DATABASE

Supprime toutes les tables de la base de données db, puis la base de données db elle-même. Syntaxe :

DROP TABLE

Supprime une ou plusieurs tables.
Pour annuler la suppression d’une table, consultez UNDROP TABLE
Syntaxe :
Limites :
  • Si la clause IF EMPTY est spécifiée, le serveur vérifie que la table est vide uniquement sur la réplique qui a reçu la requête.
  • La suppression de plusieurs tables à la fois n’est pas une opération atomique : si la suppression d’une table échoue, les tables suivantes ne seront pas supprimées.

DROP DICTIONARY

Supprime le dictionnaire. Syntaxe :

DROP USER

Supprime un utilisateur. Syntaxe :

DROP ROLE

Supprime un rôle. Le rôle supprimé est révoqué de toutes les entités auxquelles il avait été attribué. Syntaxe :

DROP ROW POLICY

Supprime une ROW POLICY. La ROW POLICY supprimée est révoquée pour toutes les entités auxquelles elle était attribuée. Syntaxe :

DROP MASKING POLICY

Supprime une politique de masquage. Syntaxe:

DROP QUOTA

Supprime un quota. Le quota supprimé est révoqué de toutes les entités auxquelles il avait été attribué. Syntaxe :

DROP SETTINGS PROFILE

Supprime un profil de paramètres. Le profil de paramètres supprimé est révoqué de toutes les entités auxquelles il était attribué. Syntaxe :

DROP VIEW

Supprime une vue. Les vues peuvent également être supprimées avec une commande DROP TABLE, mais DROP VIEW vérifie que [db.]name est bien une vue. Syntaxe :

DROP FUNCTION

Supprime une fonction définie par l’utilisateur créée avec CREATE FUNCTION. Les fonctions système ne peuvent pas être supprimées. Syntaxe
Exemple

DROP NAMED COLLECTION

Supprime une collection nommée. Syntaxe
Exemple
Dernière modification le 2 juillet 2026