oracle sql查询中用in列表中最大表达式数大于1000的处理

2024-12-18 17:47:17
推荐回答(5个)
回答1:

是的。oracle默认表达式数不允许超过1000。

最简单的办法是把这些学号导入到一个临时表。
然后两表关联。

回答2:

用with table as语句就行了。用这种方式相当于建一个临时表,参考下面文章:
http://blog.csdn.net/iamlaosong/article/details/7061723

回答3:

不清楚你要干啥

回答4:

用游标分块处理。

回答5:

分页试试。