我的项目中有一个文本区域,用户可以在其中保存 SQL 查询,但要求之一是检查此查询是否有效
例子
如果用户输入类似:
SELECT ** FROM EMP
这应该返回 false 和一条错误消息,只是说它invalid
不必给出任何理由
主要是查询将只是select
陈述
注意 我此时不想使用任何服务器端
问题
有谁知道具有此功能或任何类似功能的 javascript / jquery 库或插件
我有谷歌这个,它没有显示任何东西
谢谢
我的项目中有一个文本区域,用户可以在其中保存 SQL 查询,但要求之一是检查此查询是否有效
例子
如果用户输入类似:
SELECT ** FROM EMP
这应该返回 false 和一条错误消息,只是说它invalid
不必给出任何理由
主要是查询将只是select
陈述
注意 我此时不想使用任何服务器端
问题
有谁知道具有此功能或任何类似功能的 javascript / jquery 库或插件
我有谷歌这个,它没有显示任何东西
谢谢
这是使用JS SQL Parser的示例小提琴:
如果遇到意外情况,解析器将抛出错误,因此您必须将检查代码包装在一个try {} catch(error) {}
块中。