1. 程式人生 > >儲存過程遍歷遊標三種方式

儲存過程遍歷遊標三種方式

第一種使用For 迴圈
for迴圈是比較簡單實用的方法。 
首先,它會自動open和close遊標。解決了你忘記開啟或關閉遊標的煩惱。 
其次,自動宣告一個記錄型別及定義該型別的變數,並自動fetch資料到這個變數。 
注意C_ROW 這個變數無需要在迴圈外進行宣告,無需為其指定資料型別。它是一個記錄型別,具體的結構是由遊標決定的。
這個變數的作用域僅僅是在迴圈體內。
最後,與該遊標關聯的所有記錄都已經被取回後,迴圈無條件結束,不必判定遊標的%NOTFOUND屬性為TRUE。
for迴圈是用來循環遊標的最好方法。高效,簡潔,安全。