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

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;

 

全部教程
主站蜘蛛池模板: 九九资源 | 五月天婷婷视频 | 久久只有这里有精品 | 福利资源在线 | 欧美亚洲另类色国产综合 | 2022久久国产精品免费热麻豆 | 亚洲精品欧美精品 | 久草免费新视频 | 久青草国产在视频在线观看 | 中文字幕不卡 | 国产天天在线 | 久久99精品视香蕉蕉 | 九九色播| 亚洲综合激情五月色播 | 5g国产精品影院天天5g天天爽 | 亚洲精品乱码蜜桃久久久 | 成人午夜看片在线观看 | 九九婷婷| 午夜久久免费视频 | 日韩一区二区久久久久久 | 欧美日韩亚洲成人 | 911视频免费版 | 亚洲欧美日韩中文字幕在线一区 | 成人久久视频 | 精品视频在线观看免费 | 黑人巨大精品战中国美女 | 色婷婷视频在线 | 亚洲视频在线精品 | 一区二区三区四区五区 | 求毛片| 99视频全部免费 | 九九99九九精彩 | 天天干天天干天天操 | 91香蕉国产亚洲一区二区三区 | 亚洲成人网在线观看 | 国产三级精品三级男人的天堂 | 色网址在线 | 免费毛片在线 | 久久久久夜色精品波多野结衣 | 日韩精品欧美国产精品亚 | 免费观看精品视频999 |