是的。oracle默认表达式数不允许超过1000。最简单的办法是把这些学号导入到一个临时表。然后两表关联。
用with table as语句就行了。用这种方式相当于建一个临时表,参考下面文章:http://blog.csdn.net/iamlaosong/article/details/7061723
不清楚你要干啥
用游标分块处理。
分页试试。