DB2 CLI结果输出
时间:2020-03-06 14:59:50 来源:igfitidea点击:
在MySQL中运行命令行查询时,我们可以选择使用'\ G'作为语句终止符,而不是在屏幕上水平列出结果集库伦,而是将垂直列出每一列,并将相应的数据夹在右边。使用DB2命令行实用程序有没有办法实现相同或者相似的事情?
常规MySQL结果示例
mysql> select * from tagmap limit 2; +----+---------+--------+ | id | blog_id | tag_id | +----+---------+--------+ | 16 | 8 | 1 | | 17 | 8 | 4 | +----+---------+--------+
示例备用MySQL结果:
mysql> select * from tagmap limit 2\G *************************** 1. row *************************** id: 16 blog_id: 8 tag_id: 1 *************************** 2. row *************************** id: 17 blog_id: 8 tag_id: 4 2 rows in set (0.00 sec)
显然,当列为大字符串或者结果集中有许多列时,此功能将更为有用,但这比我可能解释的要好。
解决方案
我认为DB2命令行客户机不提供这样的选项。有关一些建议,请参见http://www.dbforums.com/showthread.php?t=708079. 有关DB2命令行客户端的更多一般信息,我们可以查看IBM DeveloperWorks文章DB2的命令行处理器和脚本。