有没有可以验证SQL语法的Java库?

我不确定这是否存在,所以我想我会借鉴别人的智慧。

我想知道是否有任何Java库可用于验证SQL查询的语法。我知道与常见的SQL规范有许多差异,因此它可能仅适用于SQL:2006之类的东西,但这当然足够了。

我的目标是将其用于单元测试,而无需尝试对数据库执行。我知道它的用途有限,但仍然有用。

谢谢!

回答:

我认为没有这样的库。SQL语法派生太多。

可能的解决方案是使用开源纯Java

DBMS的一部分,例如SmallSQL。在此项目中,您可以创建SQLParser的实例。可以很容易地删除所需的连接参考。

以上是 有没有可以验证SQL语法的Java库? 的全部内容, 来源链接: utcz.com/qa/427479.html

回到顶部