抑制特定 SQL 语句的标头输出
使用 mysql 命令行工具批量执行多条 SQL 语句时,可能会出现这样的情况当您希望禁止显示特定 SELECT 语句的列标题时出现。本文探讨了如何有效地实现此行为。
要抑制单个 SELECT 语句的列标题,请使用 -N 选项(或其别名 -skip-column-names)调用 mysql:
1 |
|
例如,考虑以下一批 SQL 语句:
1 2 3 |
|
使用 -N 执行此批处理应用于第二个 SELECT 语句的选项将产生以下输出:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
显然,第一个 SELECT 语句显示列标题,但第二个不显示。
为了进一步增强输出演示,您可以使用 -s (或 --silent)选项删除结果周围的网格,用 TAB 分隔列字符:
1 |
|
或者,您可以同时使用 -s 和 -N 来删除标题和网格,从而生成准系统输出,而无需任何不必要的格式:
1 |
|
以上是如何在 MySQL 中抑制特定 SQL 语句的标头输出?的详细内容。更多信息请关注PHP中文网其他相关文章!