Spaltenüberschriften für bestimmte SQL-Anweisungen unterdrücken
Wenn Sie mehrere SQL-Anweisungen im Batch ausführen, müssen Sie möglicherweise Spaltenüberschriften für eine unterdrücken besondere Aussage. Dies kann durch die Verwendung der Option -N beim Aufruf von MySQL erreicht werden.
Die Option -N, auch bekannt als --skip-column-names, deaktiviert die Ausgabe von Spaltenüberschriften für die nachfolgende SQL-Anweisung. Zum Beispiel:
mysql -N ... use testdb; select * from names;
Dieser Befehl führt die SELECT-Anweisung aus, ohne Spaltenüberschriften zu drucken, was zu der folgenden Ausgabe führt:
+------+-------+ | 1 | pete | | 2 | john | | 3 | mike | +------+-------+ 3 rows in set (0.00 sec)
Hinweis: Um die zu entfernen Raster (vertikale und horizontale Linien) um die Ergebnisse erstellen, verwenden Sie -s (oder --silent) Option.
Beispiel:
mysql -s ... use testdb; select * from names;
Dadurch werden die Daten in einem Tabellenformat ohne Raster ausgegeben:
id name 1 pete 2 john 3 mike
Tipp: Wenn Sie beide Spaltenüberschriften und das Raster unterdrücken möchten, kombinieren Sie einfach -s und -N Optionen:
mysql -sN ...
Das obige ist der detaillierte Inhalt vonWie unterdrücke ich Spaltenüberschriften in bestimmten SQL-Anweisungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!