实验四PLSQL高级编程创新.doc

实验四 PL/SQL高级编程 开发语言及实现平台或实验环境: Oracle 11g 实践目的 (1) 掌握游标、存储过程、存储函数、包、触发器的基本作用。 (2) 掌握存储过程、存储函数、包、触发器的建立、修改、查看、删除操作。 实验要求 (1) 记录执行命令和操作过程中遇到的问题及解决方法,注意从原理上解释原因。 (2) 掌握游标、存储过程、存储函数、包、触发器的命令。 实验内容 1.创建存储过程 (1) 将下列的未命名的PL/SQL,转换成存储过程,存储过程名自己设定,注意比较未命名的 PL/SQL 与命名的 PL/SQL 的差别,如没有where current of是什么情况。 declare cursor emp_cursor is select * from emp where deptno=10 for update; begin for emp_record in emp_cursor loop dbms_output.put_line(emp_record.sal); update emp set sal=sal*1.1 where current of emp_cursor; end loop; end; / 执行sal=sal*1.1语句时,只对当前

文档评论(0)

1亿VIP精品文档

相关文档