如何在Node.js中解析/标记化SQL语句 [英] How to parse / tokenize an SQL statement in Node.js

查看:402
本文介绍了如何在Node.js中解析/标记化SQL语句的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找一种解析/标记化Node.js应用程序中的SQL语句的方法,以便:

I'm looking for a way to parse / tokenize SQL statement within a Node.js application, in order to:

  • ISO/IEC 9075 标准或此处.
  • 验证SQL语法.
  • 找出查询将要执行的操作(例如,读取还是写入?).
  • Tokenize all the "basics" SQL keywords defined in the ISO/IEC 9075 standard or here.
  • Validate the SQL syntax.
  • Find out what the query is gonna do (e.g. read or write?).

您有什么解决方法或建议偷看吗?

Do you have any solution or advises peeps?

链接:要验证SQL语句的任何Javascript/Jquery库? /a>

Linked: Any Javascript/Jquery Library To validate SQL statment?

我已经进行了研究,发现了一些方法:

I've done research and I found out some ways to do it:

使用现有的node.js库

我做了一个 Google搜索,但我没有找到可以使用的共识且流行的库.我找到了那些:

I did a Google search and I didn't found a consensual and popular library to use. I found those ones:

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆