欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

IN查询时出现ORA-01795:列表中的最大表达式数为1000(问题解决)

程序员文章站 2022-08-10 21:08:14
问题描述: sql进行in查询时出现:java.sql.sqlexception: ora-01795: 列表中的最大表达式数为 1000 解决办法: 问题原因是:sql进行in查询时,in中的数据...

问题描述:

sql进行in查询时出现:java.sql.sqlexception: ora-01795: 列表中的最大表达式数为 1000

解决办法:

问题原因是:sql进行in查询时,in中的数据量不能超过1000条。

例如:select * from student where id in (‘s1’,'s2'...........)

如果in后面数据量过多的话就会报错。