-2
一個循環我有一個場景:有裝在集列表中的多個記錄,每個記錄被傳遞到操作的循環。由於列表中有多個記錄,並且每個記錄正在逐一處理。現在我的要求是一次處理每條記錄。在同一時間訪問多個記錄在PL/SQL
Can任何人都可以建議我嗎?
幫助真的很感激。
一個循環我有一個場景:有裝在集列表中的多個記錄,每個記錄被傳遞到操作的循環。由於列表中有多個記錄,並且每個記錄正在逐一處理。現在我的要求是一次處理每條記錄。在同一時間訪問多個記錄在PL/SQL
Can任何人都可以建議我嗎?
幫助真的很感激。
如果你談論的是在一次採集更新的所有記錄,然後在PL/SQL批量加工的東西,可以幫助你。 here是解釋它的參考。
FORALL indx IN 1 .. collection.COUNT
UPDATE table
SET table.column = new value for all columns
WHERE table.column = condition;
請注意,正常的循環將做上下文切換,但上面的代碼片斷上下文切換一次。
你可以澄清,也許有一些示例代碼?目前你似乎在說「我正在逐一處理記錄,我該如何逐一處理它們?」這對我來說毫無意義。 –
程序男士什麼操作? INSERT/UPDATE/DELETE/DROP/TRUNCATE /等/// – XING