早教吧作业答案频道 -->其他-->
用forin使用cursor...ISCURSORcurISSELECT*FROMxxx;BEGINFORcurresultincurLOOPBEGINVSUM:=curresult.列名1+curresult.列名2END;ENDLOOP;END;中的CURSORcurIS得到的是什么啊?用forin能够得到什么啊?
题目详情
用for in 使用cursor
...
IS
CURSOR cur IS SELECT * FROM xxx;
BEGIN
FOR cur_result in cur LOOP
BEGIN
V_SUM :=cur_result.列名1+cur_result.列名2
END;
END LOOP;
END;
中的CURSOR cur IS得到的是什么啊?用for in 能够得到什么啊?
...
IS
CURSOR cur IS SELECT * FROM xxx;
BEGIN
FOR cur_result in cur LOOP
BEGIN
V_SUM :=cur_result.列名1+cur_result.列名2
END;
END LOOP;
END;
中的CURSOR cur IS得到的是什么啊?用for in 能够得到什么啊?
▼优质解答
答案和解析
CURSOR cur IS 是显性游标,提出的是SELECT * FROM xxx中所有数据,在打开这个游标后 下面的东西都可以引用这个游标内容作为条件了,比如SELECT name FROM aaa ,那么 下面就可以用到 cur.name 作为值来用了,注意CURSOR cur IS提出的是一列数,每循环一次进入下一条数据,直到循环完毕没数据为止.
FOR cur_result in 是隐形游标,使用方法和显性游标大致一样,后面一般是
FOR cur_result in(select ? from ? where ?)loop
...
end loop; 提出的也是一列值,循环一次换下一条
FOR cur_result in 是隐形游标,使用方法和显性游标大致一样,后面一般是
FOR cur_result in(select ? from ? where ?)loop
...
end loop; 提出的也是一列值,循环一次换下一条
看了 用forin使用cursor...的网友还看了以下:
谢谢您的热心回答,再问一道啊!设P数域,在P^4中α1=(1,1,0,0),α2=(1,0,0,1) 2020-03-30 …
求解答啊啊啊啊啊已知动点p到定点F(2,0)的距离与点P到定直线x=8的距离之比为1:2,求1)点 2020-04-13 …
已知函数f(x)=1/2x^2+Plnx(P属于R,P不等于0) g(x)=2/3x^3 当P=1 2020-05-13 …
数轴上两点A、B对应的数是-10,30啊点P从A点出发,沿数轴正方向以1单位长度/秒的速度匀速平移 2020-05-16 …
高等数学13-11设P(A)=0.7,P(B)=0.6,P(A-B)=0.3,求P(AB),P(A 2020-06-02 …
设两个随机变量X与Y相互独立且同分布:P{X=-1}=P{Y=-1}=1/2P{X=1}=P{Y= 2020-06-12 …
设矩阵P^(-1)*A*P=B,已知P和B,求A^11?其中P为一般矩阵,B为对焦矩阵,解:依题意 2020-07-10 …
M={1,2},求P={X|X属于M}P是不是有四个解啊?P={1,2}或{1}或{2}或空集,还 2020-07-30 …
∞∑k*p*q(k-1)(这个k-1是这个q的指数,也就是q的k-1次幂)k=1其中p=1-q结果 2020-08-01 …
离散型随机变量的概可以是0或1吗?为什么啊如果P为0或1,那就是不可能事件或必然事件了,还怎么随机啊 2020-11-03 …