黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

Oracle教程
Oracle練習題

Oracle游標

我們有時采用select會返回一個結果集,使用簡單的select無法得到上一行,下一行,后5行,后10行,如果想做到這一點必須使用游標,游標是存儲在數據庫服務器上的一個數據庫查詢,它不是一條select語句,他是一個結果集,有了游標就可以根據需要滾動瀏覽數據了。

下面通過一個示例,根據崗位加工資,如果是MANAGER增加20%的工資,如果是SALESMAN增加10%的工資,其他的增加5%的工資。

把For update語句對數據的鎖定叫行級鎖。

create or replace procedure proc_sal
is
	cursor c is 
		select * from emp for update;
begin
	for v_emp in c loop
		if (v_emp.job = 'MANAGER') then
			update emp set sal = sal + sal*0.2 where current of c;
		elsif (v_emp.job = 'SALESMAN') then 
			update emp set sal = sal + sal*0.1 where current of c;
		else
			update emp set sal = sal + sal*0.05 where current of c;
		end if;
		
	end loop; 
	commit;
end;

Select 語句的for update操作會對查詢結果集的數據進行加鎖。

執行存儲過程

exec proc_sal;

 

全部教程
主站蜘蛛池模板: 黄色在线| 日韩美一区二区三区 | 久久r这里只有精品 | 九九九九在线精品免费视频 | 国产高清一区二区三区四区 | 中文字幕日韩精品在线 | 日韩欧美三区 | 中文在线观看永久免费 | 日本一视频一区视频二区 | 色吧在线观看 | 成年看片免费高清观看 | 18videosex性vr日 | 在线xx | 在线综合视频 | 成人宗合网| 亚洲成人福利网站 | 免费看黄网 | 国产亚洲精品日韩综合网 | 国产成人亚洲影视在线 | 日日狠狠久久偷偷四色综合免费 | 国产福利在线小视频 | 丝袜美脚在线 | 亚洲人成网i8禁止 | 久久亚洲欧洲日产国码 | 国产手机在线国内精品 | 永久免费看的啪啪网站 | 5060午夜电视网 | 色99视频| 欧美性free极品另类 | 视频在线观看一区二区三区 | 日本高清中文字幕一区二区三区 | 动漫美女h黄18动漫免费观看 | 欧美日韩一区二区三区在线播放 | 日韩成人免费视频 | 最近更新中文字幕影视 | 在线免费观看a视频 | 毛片在线网站 | 最好看的中文字幕2019免费 | 国产精品久久久久久久人人看 | 欧美成人高清视频 | 草草草在线视频 |