大战熟女丰满人妻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;

 

全部教程
主站蜘蛛池模板: 天天操天天干天天插 | 男女很黄很色床视频网站免 | 99re久久在热线播放最新地址 | 亚洲欧美综合一区二区三区四区 | 91热在线观看精品 | 免费观看视频成人国产 | 亚洲综合日本 | 久久这里只有精品免费视频 | 中国精品久久 | 精品国产综合区久久久久久 | 久青草国产在线 | 欧洲亚洲综合一区二区三区 | 国产精品久久久久久久久久影院 | 国产香蕉91tv永久在线 | 免费欧美黄色网址 | bt 另类 专区 欧美 制服 | 欧美精品国产日韩综合在线 | 国产 欧美 日产中文 | 天天做天天爱天天影视综合 | 亚洲一区二区三区在线免费观看 | 噜噜噜天天躁狠狠躁夜夜精品 | 黄色 ed2k| 四虎影视免费在线观看 | 日韩毛片基地一区二区三区 | 奇米影视狠狠 | 成年黄页免费大全网站 | 久久伊伊香蕉综合精品 | 中文字幕一区久久久久 | 国产69精品久久久久99 | 久久香蕉综合色一综合色88 | 国产亚洲欧美精品久久久 | 国产精品视频偷伦精品视频 | 久久久成人啪啪免费网站 | 国产亚洲欧洲 | 成人一级黄色毛片 | 99久久精品免费视频 | 国产一区二区精品久 | 五月婷在线视频 | www.天天射| 美女黄频免费观看 | 久久久久中文 |