Update README.md

This commit is contained in:
Xiao Kang 2020-04-02 10:36:19 +08:00 committed by GitHub
parent 3bf241408c
commit b79e7b1301

View File

@ -1,15 +1,17 @@
> 如果你只想单纯的解析(SQL/SparkSQL),请使用 [cuopyue](https://github.com/HSunboy/cuopyue)
# dt-sql-parser # dt-sql-parser
本项目用于处理sql,目前含有功能 本项目用于处理SQL,目前含有功能
1. 校验sqlhive sqlimpala sqlflinksql 等语法,并给予错误信息与建议提示 1. 校验SQLhive SQLimpala SQLflinkSQL 等语法,并给予错误信息与建议提示
2. sql分割,根据`;`将sql分割为数组 2. SQL分割,根据`;`将sql分割为数组
3. 去除sql中的的注释(目前支持`--`,`/**/`类型注释) 3. 去除SQL中的的注释(目前支持`--`,`/**/`类型注释)
## 用法 ## 用法
### 过滤注释 / sql分割 ### 过滤注释 / SQL分割
``` javascript ``` javascript
const dtFilter=require("dt-sql-parser").filter; const dtFilter=require("dt-sql-parser").filter;
@ -98,4 +100,4 @@ hiveimpala语法解析文件来自[Hue](https://github.com/cloudera/hue)
- 1.1.9 添加函数的中括号语法支持( split(nameList)[0] ) - 1.1.9 添加函数的中括号语法支持( split(nameList)[0] )
- 1.2.0 添加 ts添加测试 - 1.2.0 添加 ts添加测试
- 2.0.0 添加flinksql语法检查 - 2.0.0 添加flinksql语法检查
- 3.0.0 拆分hiveimpala集成最新 `HUE` 方案 - 3.0.0 拆分hiveimpala集成最新 `HUE` 方案