sql >> Database >  >> RDS >> Mysql

Hoe kan ik de uitvoer van de kolomkoptekst voor een enkele SQL-instructie onderdrukken?

Roep mysql op met de -N (de alias voor -N is --skip-column-names ) optie:

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

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

Met dank aan ErichBSchulz voor het aanwijzen van de -N alias.

Gebruik -s . om het raster (de verticale en horizontale lijnen) rond de resultaten te verwijderen (--silent ). Kolommen worden gescheiden door een TAB karakter.

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

id  name
1   pete
2   john
3   mike

Om de gegevens zonder headers en zonder raster uit te voeren, gebruikt u gewoon beide -s en -N .

mysql -sN ...


  1. Android met Room - Hoe een externe sleutel nullable in te stellen

  2. Declareer door gebruiker gedefinieerde uitzondering met behulp van de RAISE_APPLICATION_ERROR-methode in Oracle Database

  3. De stapel samenstellen - Docker-implementatie van MySQL-containers vereenvoudigen

  4. SAS JMP verbinden met Salesforce.com