数据库
首页 > 数据库> > java – 有没有解析器将SQL转换为树(AST)?

java – 有没有解析器将SQL转换为树(AST)?

作者:互联网

我有Postgres的SQL表达式.我想让Abstract syntax tree从Java程序中操作它.
我从代码学校找到sqlite-parser(请找谷歌,请,我没有足够的声誉),但它正处于开发阶段.

那么,你知道可以从Java程序执行的另一个解析器吗?如果有可能,请写几乎稳定的解析器.

解决方法:

https://github.com/lfittl/pg_query这个库使用Postgres引擎的本机函数从SQL构建树

标签:java,sql,parsing,postgresql,abstract-syntax-tree
来源: https://codeday.me/bug/20190628/1313815.html