您的位置:首页 > 其它

ORA-01795 maximum number of expressions in a list is 1000

2013-06-29 22:44 666 查看
错误描述: ORA-01795 maximum number of expressions in a list is 1000

例如

Select * from tablename where col in (‘col1’,’col2’ ……..)

如果in 后面的Item过多的话,超过1000就会出现这种错误。

解决方法是:

Select * from tablename where col in (‘col1’,’col2’ …….., ‘col1000’) or col in (‘col1001’, …………)

在构建SQL语句时稍微注意一下就好了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: