首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle 存储过程中 for in 的运用

2013-08-10 
oracle存储过程中 forin 的使用我有个循环 是这样的for xx in (select col_A,col_B from tableA where col

oracle 存储过程中 for in 的使用
我有个循环 是这样的   for xx in (select col_A,col_B from tableA where col_C=C_value) 
loop
begin
...
...
end 
end loop;
然后我测试了下   in里面的select 语句后面where 的 条件没起作用,就是说带条件 就查出5天数据,不带条件 好几百条数据。结果循环就是按好几百循环的。

这个是什么问题

[解决办法]
你的字段是什么类型滴
搞个1=2看看会不会有数据出来
[解决办法]
 for xx in (select col_A,col_B from tableA where col_C=把值写死) 

再看效果,起作用了就说明你这个参数有问题。

热点排行