
JS-SQL-Parser:使用JISON编写的SQL (SELECT) 解析器,将SQL转换为抽象语法树(AST)并重新生成字符串...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
JS-SQL-Parser是一个基于JISON开发的工具,专门用于解析SQL中的SELECT语句。它能将SQL查询转化为易于操作和分析的抽象语法树,并且可以重建原始SQL字符串,便于开发者进行SQL处理与优化。
js-sql-parser 是一个在 JavaScript 中解析或字符串化 SQL 选择语法的工具。从版本 v1.3.0 开始修复了 tableFactor 别名的相关 bug,并且自 v1.2.2 版本开始支持使用“`”引号来表示别名。另外,v1.2.1 版本中修正了字符串化关键字 having 的问题,在 v1.2.0 中,“参考”的拼写错误也得到了修复。
更多细节可以通过以下命令安装并导入该库:
```javascript
npm install --save js-sql-parser
const parser = require(js-sql-parser);
const ast = parser.parse(select * from dual);
console.log(JSON.stringify(ast, null, 2));
ast.value.selectItems.value[0].value = foo;
ast.value.from.value[0].value.value.value = bar;
```
全部评论 (0)
还没有任何评论哟~


