SQLparser:专为MyCAT 2.0设计的快速SQL解析器 源码
SQLParser 通过一次遍历提取SQL相关信息的项目,为MYCAT2.0而设计 还需要完善的部分: 注解语法catlet,db_type,sql,schema的提取 DCL,TCL语法支持 “”和“串口支持√ 注释支持√ 生成sql语句哈希值 生成schema和表名的哈希值√ 支持获取极限条数√ SQLContext考虑实现以下接口: sql语句个数(通过;区分)√ 单个sql语句中令牌位置,例如[select(1),from(15),join(26)] 单个sql语句表名位置及其哈希√ 单个sql语句库名(与表名相关)位置及其哈希√ 是否包含注解√ 注解类型√ 注解语句√ sql关
文件列表
SQLparser-master.zip
(预估有个44文件)
SQLparser-master
pom.xml
5KB
minimal_sql_tokens.txt
676B
sql_tokens.txt
6KB
src
test
resources
log4j.properties
283B
java
io
暂无评论