0

我正在尝试为具有很多字段的高级搜索编写逻辑。根据用户输入,我必须动态构建查询。oracle 查询也有存在子句。

目前,我有一系列 switch case 可以帮助我形成查询。但这已成为非常复杂的过程,编辑构建查询的逻辑变得非常困难。

除了 switch case 之外,还有其他方法可以动态构建查询。请告诉我

4

2 回答 2

0

只是1=1在 where 子句中添加通用建议会使事情变得更容易。
这可能会有所帮助为什么有人会在 SQL 子句中使用 WHERE 1=1 AND <conditions> ?
PS:还要用具体问题更新您的问题,否则很可能会被关闭。

于 2013-04-09T13:35:06.217 回答
0

有 EasyQuery ( http://devtools.korzh.com/easyquery/ ) 解决方案,但据我所知,它是为 ASP.NET 实现的。但是,他们有一个基于 jQuery 的客户端库,在您的情况下可能很有用。

于 2013-04-11T04:57:26.707 回答