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

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;

 

全部教程
主站蜘蛛池模板: 99精品视频看国产啪视频 | 欧美人与日本人xx在线视频 | 欧美国产日本 | 亚洲成a人片7777 | 亚洲另类视频在线观看 | 主播蜜汁丝袜 精品自拍 | 久久er国产精品免费观看2 | 国产黄色片在线免费观看 | 手机看片1024久久精品你懂的 | 国产亚洲免费观看 | 天天做天天爱天天做天天吃中 | 丝袜美腿美女被狂躁动态图片 | 另类异族videosex太狠了 | 污视频网页 | 77成人| 日韩国产欧美一区二区三区 | 日本黄三级 | 国产福利麻豆精品一区 | 在线观看黄色影片 | 高清色黄毛片一级毛片 | 91精品一区二区三区在线 | 欧美性与交视频在线观看 | 男女视频在线看 | 成年美女黄网站色大免费视频 | 91精品欧美 | 日本h片在线 | 亚洲精品性夜夜夜 | 久久国产视频精品 | 日本人甡交全过程 | 日韩一区二区三区中文字幕 | 欧美国产伦久久久久 | 日韩一级黄色毛片 | 久久99精品这里精品动漫6 | 最近中文字幕2019国语7 | aa看片| 日韩高清片 | 日本三级全黄三级三级三级口周 | 成人影视在线 | 精品导航第一导航 | 碰超在线 | 国产成人三级经典中文 |