Maison > base de données > tutoriel mysql > Comment supprimer les en-têtes de colonnes dans les requêtes MySQL ?

Comment supprimer les en-têtes de colonnes dans les requêtes MySQL ?

Linda Hamilton
Libérer: 2024-11-16 13:16:03
original
718 Les gens l'ont consulté

How to Suppress Column Headers in MySQL Queries?

Suppression des en-têtes de colonne dans une requête SQL

Dans les opérations de base de données, la présentation des résultats de la requête avec des en-têtes de colonne fournit un contexte pour les données affichées. Cependant, il peut exister des scénarios dans lesquels la suppression de ces en-têtes est souhaitable. Cette question aborde la possibilité de désactiver les en-têtes de colonne pour une instruction SQL spécifique lors de l'exécution de plusieurs requêtes par lots à l'aide du binaire de ligne de commande MySQL.

Solution

Pour omettre la colonne en-têtes dans une seule instruction SQL, l'invocation de MySQL avec l'option -N (alias pour --skip-column-names) est la clé. La commande suivante illustre cette utilisation :

mysql -N ...
Copier après la connexion

Considérons l'exemple suivant :

mysql -N ...
use testdb;
select * from names;
Copier après la connexion

Cette commande produira des résultats sans les en-têtes de colonne :

+------+-------+
|    1 | pete  |
|    2 | john  |
|    3 | mike  |
+------+-------+
3 rows in set (0.00 sec)
Copier après la connexion

De plus , pour supprimer la grille (lignes verticales et horizontales) entourant les résultats, l'option -s (--silent) peut être utilisée. Cela séparera les colonnes avec un caractère TAB :

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

id  name
1   pete
2   john
3   mike
Copier après la connexion

Enfin, pour afficher les données sans en-tête ni grille, utilisez simplement à la fois -s et -N.

mysql -sN ...
Copier après la connexion

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal