1 个仓库
Identification and listing of tables referenced within SQL queries to map data dependencies.
Distinct from Dynamic Table Name Resolution: Existing candidates focus on filtering table names for migration or resolving names, not extracting them from a query AST.
Explore 1 awesome GitHub repository matching data & databases · Table Dependency Extraction. Refine with filters or upvote what's useful.
JSqlParser 是一个 Java SQL 查询解析库,将原始 SQL 字符串转换为强类型 Java 对象的结构化层级。它通过将数据库查询表示为对象树,提供了程序化分析和操作数据库查询的方法。 该库支持解析现有 SQL 文本以及通过流畅 API 程序化生成新语句。它包括转换查询树并将结构化对象模型序列化回格式化 SQL 文本的机制。 其他功能包括数据库模式分析(例如提取表名以映射数据依赖关系)和 SQL 语法验证。该解析器可配置以处理不同的语法方言,并包括容错恢复功能,以便在遇到无效标记后继续处理脚本。
Identifies and lists every table referenced within a structured query to map data dependencies.