Open utterances-bot opened 3 years ago
SQL 解析器可以将 SQL 语句解析成一棵抽象语法树(AST)。遍历 AST,从所有的叶子节点中可以找到本条SQL 语句中需要的所有表。 在 Calcite 中,解析出的 AST 是
https://blog.jrwang.me/2018/parse-table-in-sql/
不错 思路差不多,我也实现了一套JAVA的, 基本上就是根据几个复杂的SQL 分析出来 需要考虑 Join, Select , As,流表, 临时表 情况
@legend91325 有java版的分享么
私信聊
从 SQL 语句中解析出源表和结果表 - JR's Blog
SQL 解析器可以将 SQL 语句解析成一棵抽象语法树(AST)。遍历 AST,从所有的叶子节点中可以找到本条SQL 语句中需要的所有表。 在 Calcite 中,解析出的 AST 是
https://blog.jrwang.me/2018/parse-table-in-sql/