sql - 谁能推荐一个好的 SQL 解析器?

标签 sql database parsing ddl

<分区>

我正在尝试编写一个工具,可以将数据库的架构与安装脚本中的 SQL 进行比较。从数据库中获取信息非常简单,但我在解析安装脚本时遇到了一些麻烦。

我使用过一些出现在 Google 上的解析器,但它们似乎有些不完整。理想情况下,我希望找到一个开源解析器,该解析器相当稳定并且有一半不错的文档。

此外,我并不真正关心特定于某些数据库的类型和语法。需要检查的数据库非常简单。

最佳答案

General SQL Parser是体面的。您可能已经找到它了,但是既然您说 SQL 非常简单,它对您有什么帮助呢?

关于sql - 谁能推荐一个好的 SQL 解析器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/269228/

相关文章:

mysql - 插入时出错 - 错误代码 1241。操作数应包含 1 列

java - 无法解析和显示从 http 请求中读取的非 utf8 字符

c# - 如何在 MySQL 数据库中使用系统时间查询搜索时间

java - Java中HashMap的解析

c++ - 使用 C/C++ 解析 HTTP URL

sql - SQL Server 中几何点的中心或质心

sql - 是否可以在 Firebird 的存储过程中返回多行?

php - 内部连接不显示任何输出,而它显示没有内部连接的输出

postgresql - 如何使用 Struts 2 将数据插入 Postgres 数据库或从 Postgres 数据库检索数据?

MySQL - NOT IN (.... a gazillion items ... ),它会扩展吗?