我正在寻找一个WHERE
也支持标量函数的可视化 javascript 子句生成器。例如,
...
WHERE COL_A = '1234'
AND IS_HOLIDAY(DATECOL, LOCALITY)
AND (BASE_MEASURE(UOM, QTY) > 1234 OR AMOUNT > 1234)
...
我见过的那些缺乏对功能的支持。(就像在 MS-Excel 中一样。)他们也倾向于直接从不适合我的数据库中提取表模式,尤其是。因为我只有一组要搜索并且无法访问数据库。
我所拥有的:可搜索列名及其数据类型的列表、几组函数(简单的数学/日期/字符串和许多封装业务规则的自制函数)及其参数/返回类型。Null 支持并不重要,函数调用中的函数调用也不重要。我需要的是一个 javascript 库,我可以对元数据进行编码并在 DOM 元素中释放;它管理用户交互,返回一个 WHERE 子句字符串。
如果您能指出一些好的起始代码或有关如何添加功能支持的大纲,或者两者兼而有之,我将不胜感激。
谢谢。