# sql-parser-lineage **Repository Path**: xyb_mhj/sql-parser-lineage ## Basic Information - **Project Name**: sql-parser-lineage - **Description**: 基于antlr4的sql解析 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2023-02-13 - **Last Updated**: 2023-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 说明:基于 [sql-parser](https://github.com/webgjc/sql-parser)的二开 # sql-parser-lineage 基于antlr4的sql解析,实现格式化,元数据,血源等自定义解析.Doris DorisSQL ### demo1 ```sql INSERT INTO TABLE db_test.table_result SELECT t1.id, t2.name FROM ( SELECT id1 + id2 AS id FROM db_test.table1 ) t1 LEFT JOIN ( SELECT id, name FROM ( SELECT id, sourcename AS name FROM db_test.table2 ) ) t2 ON t1.id = t2.id ``` ## 使用说明 下载安装[antlr4](https://www.antlr.org/index.html) idea装antlr4插件调试 antlr.xxx.xxx.g4 中的规则 拉下来项目代码,运行Application