PL/SQL SQL Coding Guideline 48 - Do not use a cursor FOR loop to check whether a cursor returns data
條款四十八,不要遍巡 CURSOR 去確認是否含有資料。 ...
條款四十八,不要遍巡 CURSOR 去確認是否含有資料。 ...
條款四十七,嘗試將 EXIT WHEN 搭配 label 使用。 ...
條款四十六,總是使用 EXIT WHILE loop 去跳離迴圈,不要使用 IF…EXIT。 ...
條款四十五,避免使用 EXIT 去跳離迴圈,除非使用的是 basic loop。 ...
條款四十四,總是使用 WHILE loop 去處理 loose array。 ...
條款四十三,遍巡 dense array 時,建議使用 1 當做 lower boundary,使用 COUNT() 當做 upper boundary。 ...
條款四十二,總是使用 NUMERIC FOR loop 去處理 dense array。 ...
條款四十一,總是使用 CURSOR for loop,除非使用 Bulk operations。 ...
條款四十,如果程式中有 loop,嘗試使用 label 讓他的區塊範圍更為清楚。 ...
條款三十八,如果 NVL 第二或第三個參數是 function 呼叫或是 select 語句,使用 CASE 取代 NVL2。 ...