Heim > Datenbank > MySQL-Tutorial > Wie unterdrücke ich Spaltenüberschriften in MySQL-Abfragen?

Wie unterdrücke ich Spaltenüberschriften in MySQL-Abfragen?

Linda Hamilton
Freigeben: 2024-11-16 13:16:03
Original
699 Leute haben es durchsucht

How to Suppress Column Headers in MySQL Queries?

Spaltenüberschriften in einer SQL-Abfrage unterdrücken

Bei Datenbankoperationen stellt die Darstellung von Abfrageergebnissen mit Spaltenüberschriften den Kontext für die angezeigten Daten bereit. Es kann jedoch Szenarios geben, in denen die Unterdrückung dieser Header wünschenswert ist. Diese Frage befasst sich mit der Möglichkeit, Spaltenüberschriften für eine bestimmte SQL-Anweisung zu deaktivieren, während mehrere Abfragen im Stapel mithilfe der MySQL-Befehlszeilenbinärdatei ausgeführt werden.

Lösung

Spalte weglassen Um Header in einer einzigen SQL-Anweisung zu verwenden, ist der Aufruf von MySQL mit der Option -N (Alias ​​für --skip-column-names) der Schlüssel. Der folgende Befehl veranschaulicht diese Verwendung:

mysql -N ...
Nach dem Login kopieren

Betrachten Sie das folgende Beispiel:

mysql -N ...
use testdb;
select * from names;
Nach dem Login kopieren

Dieser Befehl erzeugt Ergebnisse ohne die Spaltenüberschriften:

+------+-------+
|    1 | pete  |
|    2 | john  |
|    3 | mike  |
+------+-------+
3 rows in set (0.00 sec)
Nach dem Login kopieren

Außerdem Um das die Ergebnisse umgebende Raster (vertikale und horizontale Linien) zu entfernen, kann die Option -s (--silent) verwendet werden. Dadurch werden Spalten durch ein TAB-Zeichen getrennt:

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

id  name
1   pete
2   john
3   mike
Nach dem Login kopieren

Um Daten schließlich ohne Überschriften oder Raster anzuzeigen, verwenden Sie einfach sowohl -s als auch -N.

mysql -sN ...
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie unterdrücke ich Spaltenüberschriften in MySQL-Abfragen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage