您的位置:首页 > 数据库 > Oracle

关于明天的考试(oracle+软件项目管理)

2012-06-25 23:51 381 查看
•例8:将scott用户下的emp表的查询及删除权限授予给test用户。
Grantselect, delete on scott.emp
to test;

•例9:回收test用户的select及delete权限
Revokeselect,delete onscott.emp
fromtest;

游标的FOR循环

•格式:
FOR index_variable IN
cursor_name[value[,value]…] LOOP

-- 游标数据处理代码

ENDLOOP;

•index_variable为隐含声明的索引变量,其结构与游标查询语句返回的结构集合的结构相同。在程序中可以通过引用该索引记录变量元素来读取所提取的游标数据。
注:不要在程序中对游标进行人工操作;不要在程序中定义用于控制FOR
循环的记录。

例题:从最低工资开始 没人工资增加10%

declare

cursor c is select empno,sal from scott.myemp order by sal asc;

emp_num integer :=0;

begin

for r in c loop

update scott.myemp set sal=sal*1.1 where empno=r.empno;

emp_num:=emp_num+1;

end loop;

dbms_output.put_line(to_char(emp_num));

end;

orcacle简答:

1.实例的组成及各部分的功能

实例是由一组内存结构(SGA),后台进程组成。每个运行的oracle数据库都对应一个oracle例程。SGA 系统全局区,当数据库服务器上一个数据库启动时,oracle将分配一块内存区间,叫做系统全局区,并启动一个或多个oracle后台进程。SGA被所有的后台进程共享,由DBbuffer,大共享区,redo buffer,固定SGA组成;六个必须的后台进程有:

DBWR数据写进程
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: