漂亮的打印SQL结果Java

时间:2012-06-14 02:42:56

标签: java sql pretty-print

我正在为Objects创建一个sql解析器/解释器。更多信息:Parsing SQL like syntax, design pattern

我只是想知道是否有任何现成的库可以很好地打印输出结果。结果将是简单的类型,集合等。

这样的事情会非常好

mysql> SELECT poet,SUM(copies_in_stock) FROM writer GROUP BY poet;
+----------------------+----------------------+
| poet                 | SUM(copies_in_stock) |
+----------------------+----------------------+
| Douglas Livingstone  |                   23 |
| Mongane Wally Serote |                   13 |
+----------------------+----------------------+

任何指针都会有所帮助

2 个答案:

答案 0 :(得分:1)

不是我知道的。您可以找到一些内部类的开源数据库引擎,例如:http://www.docjar.org/docs/api/org/apache/derby/tools/JDBCDisplayUtil.html

或者,有用于以表格格式输出文本的库,请参阅: http://trac.inamik.com/trac/jtable_format/

答案 1 :(得分:0)

这正是我所需要的。 Pretty print 2D array in Java