抑制特定 SQL 语句的列头
批量执行多个 SQL 语句时,您可能会遇到需要抑制某个 SQL 语句的列头的情况。特别声明。这可以通过在调用 mysql 时使用 -N 选项来实现。
-N 选项,也称为 --skip-column-names,禁用后续 SQL 语句的列标题的输出。例如:
mysql -N ... use testdb; select * from names;
此命令将执行 SELECT 语句而不打印列标题,从而产生以下输出:
+------+-------+ | 1 | pete | | 2 | john | | 3 | mike | +------+-------+ 3 rows in set (0.00 sec)
注意: 要删除结果周围的网格(垂直和水平线),使用 -s (或 --silent)选项。
示例:
mysql -s ... use testdb; select * from names;
这将以不带网格的表格格式输出数据:
id name 1 pete 2 john 3 mike
提示:如果您希望同时抑制列标题和网格,只需组合 -s 和 -N选项:
mysql -sN ...
以上是如何在特定的 SQL 语句中隐藏列标题?的详细内容。更多信息请关注PHP中文网其他相关文章!