摘要: ORACLE 游標(biāo)
一. PL/SQL 是用游標(biāo)來(lái)管理 SQL 的 SELECT 語(yǔ)句的 . 游標(biāo)是為了處理這些語(yǔ)句而分配的一大塊內(nèi)存 . 它提供了對(duì)一個(gè)結(jié)果集進(jìn)行逐行處理的能力 , 可看作是一種特殊的指針 . 它與某個(gè)查詢結(jié)果集相關(guān)聯(lián) , 可以指向結(jié)果集的任意位置 , 以便對(duì)指定位置的數(shù)據(jù)進(jìn)行處理 . 使用它可以在查詢數(shù)據(jù)的同時(shí)對(duì)數(shù)據(jù)進(jìn)行處理 .
二. 游標(biāo)的分類 : 靜態(tài)游標(biāo)和動(dòng)態(tài)游標(biāo)
1. 在說(shuō)明游標(biāo)分類之前, 先說(shuō)明一下PL/SQL 的兩個(gè)操作, 游標(biāo)屬性, 變量屬性
SET SERVEROUTPUT ON ;-- 此語(yǔ)句用于開(kāi)啟打印輸出功能
DMBS_OUTPUT.PUT_LINE();-- 打印輸出并換行.
閱讀全文