Utilisez la syntaxe DROP TABLE pour supprimer une table spécifiée de la base de données actuelle.
Moteurs compatibles
La syntaxe DROP TABLE est compatible avec LindormTable et LindormTSDB.
Syntaxe
drop_table_statement ::= DROP TABLE [ IF EXISTS ] table_identifier
Remarques d'utilisation
Avant d'exécuter l'instruction DROP TABLE pour supprimer une table spécifique de la base de données actuelle, tenez compte des points suivants :
Si la version LindormTable de votre instance est comprise entre 2.2.16 et 2.4.1, vous devez exécuter manuellement une instruction
OFFLINE TABLEpour passer la table hors ligne avant d'exécuter l'instructionDROP TABLEafin de la supprimer. Pour plus d'informations sur la syntaxeOFFLINE TABLE, consultez OFFLINE TABLE.Lorsque vous supprimez une table via la syntaxe
DROP TABLE, l'espace de stockage n'est pas libéré immédiatement. Configurez un TTL (Time To Live) pour la base de données afin de supprimer définitivement les données de la table supprimée. Pour savoir comment configurer un TTL pour une base de données, reportez-vous à la section ALTER DATABASE.
Exemples
Supprimez une table nommée sensor.
DROP TABLE IF EXISTS sensor;