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

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;

 

全部教程
主站蜘蛛池模板: 狠色狠狠色狠狠狠色综合久久 | 男人下面疯狂进女人下部视频 | gogo大胆全球裸xxxx | 日批免费在线观看 | 2048国产精品原创综合在线 | 日韩成人免费视频 | 国产一区二区三区免费在线视频 | www视频免费看| 日韩国产精品欧美一区二区 | 在线视频精品播放 | 亚欧精品 | 2020年精品国产午夜福利在线 | 黄网站观看 | 夜夜躁日日躁狠狠久久 | 曰曰啪天天拍视频在线 | 日韩亚洲一区二区三区 | 国产你懂的在线观看 | 日韩色爱 | 一级片日韩 | 中文精品久久久久国产网址 | 美女视频导航 | 日韩免费中文字幕 | 91网站网站网站在线 | 黑人一区二区三区中文字幕 | 日本不卡视频一区二区 | 国产成人精品一区二区三在线观看 | 狠狠色丁香久久婷婷综合五月 | 一级全黄色片 | 国产精品欧美一区二区三区 | 国产精亚洲视频 | a国产 | 一级毛毛片毛片毛片毛片在线看 | 亚洲成a人片在线观看中 | 色视网站 | 久久99精品九九九久久婷婷 | 天天做天天爱天天做天天吃中 | 色香蕉在线| 亚洲国产欧美日韩一区二区三区 | 国产一区二卡三区四区 | 亚洲一页| 色吧色吧色吧网 |