Ce tutoriel met en évidence comment utiliser les instructions tronquées MySQL pour supprimer toutes les données dans une table de base de données.
L'instruction MySQL Truncate fait partie des instructions de langue de définition des données. Cependant, ses fonctions sont similaires à la déclaration de suppression, ce qui fait que cela paraît une partie du langage de manipulation des données.
Pour utiliser l'instruction Truncate, vous devez avoir les privilèges de dépôt dans la base de données.
Caractéristiques de tronqué
Voici quelques-unes des caractéristiques saillantes de la déclaration tronquée qui la rend différente de la déclaration de suppression:
Utilisation de base
La syntaxe générale pour l'utilisation de l'instruction tronquée est:
TRUNCATE TABLE TBL_NAME;NOTE: Vous pouvez sauter le mot clé du tableau et l'instruction truncate fonctionnera de manière similaire. Cependant, il est préférable d'ajouter le mot clé du tableau pour éviter la confusion avec la fonction tronquée.
Exemple de cas d'utilisation
Regardons un exemple de la façon d'utiliser la déclaration tronquée.
Pour cet exemple, j'utiliserai le tableau des employés fournis dans la ressource ci-dessous:
https: // dev.mysql.com / doc / index-autre.html
Tout d'abord, sélectionnez quelques valeurs dans la table pour confirmer qu'elle n'est pas vide:
Sélectionner * parmi les employés limiter 10;La sortie est indiquée ci-dessous:
Maintenant que nous avons confirmé que le tableau est plein de données, essayons de tronquer le tableau comme:
Set Foreign_Key_Checks = False;Nous définissons d'abord la variable étrangère_keck sur FALSE parce que l'instruction tronquée échoue si le tableau contient des contraintes d'autres tables.
Une fois que nous avons supprimé la possibilité de vérifier les contraintes d'autres tables, nous appelons la déclaration tronquée pour supprimer les données.
Vous pouvez confirmer en cliquant sur SELECT:
Sélectionner * parmi les employés;AVERTIR: Ne supprimez pas la vérification des contraintes dans les tableaux dans une base de données du monde réel.
Conclusion
Ce guide vous a expliqué comment utiliser l'instruction tronquée dans MySQL pour supprimer les données dans un tableau. J'espère que le tutoriel a été utile.