是否有任何Javascript/Jquery库可以验证SQL语句? [英] Any Javascript/Jquery Library To validate SQL statment?
问题描述
我的项目中有一个文本区域,用户可以在其中保存SQL查询,但要求之一是检查此查询是否有效
i have a textarea in my project where users can save SQL queries but one of the requirements is to check if this query is valid or not
示例
如果用户输入了类似的内容:
if user entered something like :
SELECT ** FROM EMP
这应该返回false并显示一条错误消息,提示您invalid
不必给出任何原因
this should return false and an error message just saying invalid
it doesn't have to give any reasons
主要是查询只是select
语句
注意 我现在不想使用任何服务器端
NOTICE i DON'T want to use any server side at this point
问题
任何人都知道具有此功能或类似功能的javascript/jquery库或插件
Does any one knows a javascript / jquery library or plugin that have this functionality or any thing similar
我有Google这个,它什么也没显示
i have Google this and it didn't show any thing
谢谢
推荐答案
以下是使用 JS的例子SQL解析器:
如果解析器遇到意外情况,它将引发错误,因此您必须将检查代码包装在try {} catch(error) {}
块中.
The parser will throw an error if it hits something unexpected, so you have to wrap your checking code in a try {} catch(error) {}
block.
这篇关于是否有任何Javascript/Jquery库可以验证SQL语句?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!