在一般的情況下,使用批量fetch的幾率并不是很多,但是Oracle提供了這個功能我們最好能熟悉一下,說不定什么時候會用上它。
通過上面的這個例子,大家可以發現如果列很多的話,為每一列定義一個集合似乎有些繁瑣,可以把集合和%rowtype結合起來一起使用來簡化程序!
在輸出結果時,既可以使用集合的count屬性和可以使用first和last,在引用%rowtype類型的內容時,還有一個需要注意的地方是v_depart(i).depart_code,而不是v_depart.depart_code(i),當然沒有這樣的寫法,即使有意義也并不一樣。