sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag undertrycka kolumnrubrikutdata för en enda SQL-sats?

Anropa mysql med -N (aliaset för -N är --skip-column-names ) alternativ:

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

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

Tack till ErichBSchulz för att han påpekade -N-aliaset.

Använd -s för att ta bort rutnätet (de vertikala och horisontella linjerna) runt resultaten (--silent ). Kolumner separeras med en TAB tecken.

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

id  name
1   pete
2   john
3   mike

För att mata ut data utan rubriker och utan rutnät, använd bara båda -s och -N .

mysql -sN ...


  1. Installera Oracle 12c Enterprise Edition på Windows 7

  2. Hur man listar tabeller i MySQL och MariaDB

  3. 50 Shades of Oracle Database Certification Exam

  4. SQL*Plus hur accepterar man textvariabel från prompt?