大约一个月前,我构建了一个使用 zSQL 作为 SQL 解析器来解析 sql 的应用程序。然而,就在几天前,一位重任用户发送了一条 zSQL 不支持的多行插入语句。这是示例:
INSERT INTO MyTable (FirstCol, SecondCol)
SELECT 'First' ,1
UNION ALL
SELECT 'Second' ,2
UNION ALL
SELECT 'Third' ,3
UNION ALL
SELECT 'Fourth' ,4
UNION ALL
SELECT 'Fifth' ,5
然后我找到了这个链接:http ://weblogs.java.net/blog/2008/11/23/stand-alone-sql-parser-java,上面写着“通过简单的修复,Rick Hillegas 确保开发人员可以拥有访问 Apache/Derby 附带的强大的 SQL 解析器”。但是,我找不到任何相关文档来实现这一点。
任何的想法?