Oracle隐式游标是一种典型的游标,下面就为您介绍Oracle隐式游标的用法,供您参考,希望对您学习Oracle数据库能够有所帮助。
Oracle隐式游标:
不用明确建立游标变量,Oracle隐式游标分两种:
1.在PL/SQL中使用DML语言,使用ORACLE提供的名为“SQL”的隐示游标。
举例:
declare begin updatedepartmentssetdepartment_namedepartment_name=department_name; --where1=2; dbms_output.put_line('update'||sql%rowcount||'records'); end; /
2.CURSOR FOR LOOP,用于for loop 语句
举例:
declare begin formy_dept_recin(selectdepartment_name,department_idfromdepartments) loop dbms_output.put_line(my_dept_rec.department_id||':'||my_dept_rec.department_name); endloop; end; /
相关文章
标签:Oracle