Oracle隱式游標(biāo)
作者:佚名
Oracle數(shù)據(jù)庫中有很多種游標(biāo),下文對(duì)其中的隱式游標(biāo)作了詳盡的闡述,如果您對(duì)此方面感興趣的話,不妨一看。
Oracle隱式游標(biāo)是一種典型的游標(biāo),下面就為您介紹Oracle隱式游標(biāo)的用法,供您參考,希望對(duì)您學(xué)習(xí)Oracle數(shù)據(jù)庫能夠有所幫助。
Oracle隱式游標(biāo):
不用明確建立游標(biāo)變量,Oracle隱式游標(biāo)分兩種:
1.在PL/SQL中使用DML語言,使用ORACLE提供的名為“SQL”的隱示游標(biāo)。
舉例:
- declare
- begin
- update departments set department_namedepartment_name=department_name;
- --where 1=2;
- dbms_output.put_line('update '|| sql%rowcount ||' records');
- end;
- /
2.CURSOR FOR LOOP,用于for loop 語句
舉例:
- declare
- begin
- for my_dept_rec in ( select department_name, department_id from departments)
- loop
- dbms_output.put_line(my_dept_rec.department_id || ' : ' || my_dept_rec.department_name);
- end loop;
- end;
- /
【編輯推薦】
責(zé)任編輯:段燃
來源:
互聯(lián)網(wǎng)