Maison >base de données >tutoriel mysql >Comment supprimer les en-têtes de colonnes dans les instructions SQL avec « mysql » ?

Comment supprimer les en-têtes de colonnes dans les instructions SQL avec « mysql » ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-15 21:12:03325parcourir

How to Suppress Column Headers in SQL Statements with `mysql`?

Comment omettre les en-têtes de colonne pour une instruction SQL

Lors de l'exécution d'instructions SQL en mode batch à l'aide de l'outil de ligne de commande mysql, cela peut Il serait souhaitable d’exclure les en-têtes de colonnes pour des déclarations spécifiques. Pour y parvenir, utilisez l'option -N.

Utilisation de l'option -N :

Invoquez mysql avec le -N (alias pour --skip-column-names ) option :

mysql -N ...

Par exemple :

mysql -N ...
use testdb;
select * from names;

Exemple de sortie (avec en-têtes de colonne) :

+------+-------+
| id | name |
+------+-------+
| 1 | pete
| 2 | john
| 3 | mike
+------+-------+

Exemple de sortie (sans en-têtes de colonne) :

1 pete
2 john
3 mike

Options supplémentaires :

  • -s (--silent) : Supprime la grille autour des résultats. Les colonnes sont séparées par des caractères TAB.
  • -sN : Supprime les en-têtes de colonnes et la grille.

En utilisant ces options, vous pouvez personnaliser la sortie de vos instructions SQL pour répondre à vos besoins spécifiques.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn