大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Oracle教程
Oracle練習(xí)題

Oracle游標(biāo)

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

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

把For update語句對數(shù)據(jù)的鎖定叫行級鎖。

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操作會對查詢結(jié)果集的數(shù)據(jù)進(jìn)行加鎖。

執(zhí)行存儲過程

exec proc_sal;

 

全部教程
主站蜘蛛池模板: 日韩欧美一级大片 | 苦瓜se影院在线视频网站 | 国产欧美日韩亚洲 | 日韩美女强理论片 | 国产成人综合91精品 | 黄色片在线观看网站 | 一级特级aa欧美毛片 | 激情亚洲综合网 | 色综合久久综合欧美综合 | 四虎影院中文字幕 | 毛片女人毛片一级毛片毛片 | 377p欧洲最大胆艺术 | 天天射综合 | 国产成人免费高清在线观看 | 亚洲午夜网 | 欧美日韩一 | 99精品国内不卡在线观看 | 国产性大片黄在线观看在线放 | 欧美亚洲精品在线 | 国产一区二区免费播放 | 大陆一级毛片免费视频观看 | 九热爱视频精品视频 | 中文字幕 一区 婷婷 在线 | 综合色网站 | 久草视频在线网 | 国产精品久久国产三级国电话系列 | 伊香蕉大综综综合久久 | 亚洲视频网站在线观看 | 国产区精品福利在线观看精品 | 国产精品国产三级国产a | 一级做a免费视频观看网站 一级做a爰片久久毛片唾 | 国产啪视频1000部免费视频 | 天天干天天干天天色 | 国内精品久久久久久久久久影视 | 特级毛片全部免费播放a一级 | 久久99网站 | 国产亚洲精品久久久久久午夜 | 久久精品99毛片免费 | 久久久精品日本一区二区三区 | 久久精品亚洲99一区二区 | 亚洲综合图片网 |