2011-09-20 46 views
1

您能推荐什么(工具,库,方式)解析Java中的SQL查询?
我需要改变输出列名,因此,例如:
我想改变查询:用UTF-8支持解析Java中的SQL查询

选择A作为一个,B两个从XYZ ORDER BY 1

选择A作为one_1,b AS two_2 FROM XYZ ORDER BY 1

在一个文件中可能有很多查询需要解析。

我尝试使用JSqlParser,但它不支持SQL语句中的UTF-8。想到的就是

+1

http://stackoverflow.com/questions/660609/sql-parser-library-for-java – atrain

+0

试试.. [ZQL解析器](http://zql.sourceforge.net/)。其免费使用。 – chetan

回答