使用OR的SQL where子句的限制

时间:2015-07-27 07:55:25

标签: java sql sql-server

我有一个SQL请求,如:

<script>
function GetProgress(){
    $.ajax({url: "percentage.php", success: function(result) {
        console.log(result);
        var pers = result;
        $( "#progressbar" ).progressbar("value",pers.value);
        if (pers.value > 0 )
            isDone = true;
        else
            setTimeout(GetProgress(), 2000);
    });
};
GetProgress();
</script>

我的条款中可以有多少(cond和cond)?因为它使我的select X from "myTable" where (cond1 AND cond2) OR (cond3 AND cond 4)... 条件产生了stackOverFlow错误。

final List update = xService.getCountUpdate(couple);

couple是按这种方式构建的列表(我的文件中的每一行都已完成):

24578

2 个答案:

答案 0 :(得分:0)

我解决了我的问题。

问题不在于我的查询,只是我的StringBuilder对查询来说太短了。 谢谢你帮我=)

答案 1 :(得分:-1)

搜索条件中可包含的谓词数量没有限制。有关搜索条件和谓词的更多信息。

看到这个: - https://technet.microsoft.com/en-us/library/ms189575(v=sql.105).aspx