ORA-01795 maximum number of expressions in a list is 1000 我的子查询结果集个数大于1000,就报这个错误了!难道oracle的 in 子查询里只允许有1000个吗?有没有什么参数可以修改 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不能用exists,因为不是子查询 in 子句中都是些常数,有好几千个 这个是说你的column太多,不是说结果只能有1000个,你看看是不是弄了太多的列 用exists肯定行的如select * from table1 a where exists(select 1 from table2 b where b.col1 = a.col1) ORACLE代码方便查看的问题 [请教一个比较难搞的sql查询问题]关于合并子表记录成一个字符串和主表列一起显示的查询 .net连接oracle 怎么查定时存储过程有没有执行? 如何使用原数据库"oradata"目录恢复数据!!!!! 关于找不到服务名的怪事 抗日新方式!!!kkiillll $%^&#日¥#¥本@!#猪&&台¥#¥独!D分子!!! 有没有格式化字符串的函数? Oracle9201客户端安装出错 高手请进 pl/sql 语句优化实现求救!谢谢 ===***====菜鸟提问:三个表之间的运算.请指点.解决就给分==***===
如select * from table1 a where exists(select 1 from table2 b where b.col1 = a.col1)