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

 

全部教程
主站蜘蛛池模板: 久久久久亚洲精品美女 | 婷婷99精品国产97久久综合 | 成人 在线欧美亚洲 | 午夜国产精品福利在线观看 | 毛片大全网站 | 黄色片网站在线免费观看 | 婷婷中文| 精品成人一区二区三区免费视频 | 999免费视频 | 天天草b | 天天狠狠色综合图片区 | 久久99精品一区二区三区 | 欧美一区二区三区久久久 | 四虎成人在线视频 | 亚洲不卡一区二区三区在线 | 久久国产精品永久免费网站 | 久久精品国语 | 精品日产一区二区三区手机 | 色最快国产 | 中文字幕一区二区三区在线播放 | 高清国产精品久久久久 | 想看一级毛片 | 亚洲精美视频 | 国产一级特黄老妇女大片免费 | 超碰最新上传 | 手机看片国产免费 | 精品久久天干天天天按摩 | 久久久久久久久久久福利观看 | 久久青青草原精品国产麻豆 | 亚洲高清视频网站 | 国内精品一区视频在线播放 | 成人精品国产亚洲 | 亚洲伊人久久综合一区二区 | 久久视频这里只精品3国产 久久视频这里只有精品 | 亚洲欧美人成人综合在线50p | 国产精品自在欧美一区 | 91国内精品在线 | 亚洲人成亚洲精品 | 福利观看 | 日本不卡免费高清一级视频 | 国内视频精品 |