MXLOOPS 次指令 (SET 指令)
MXLOOPS 指定針對單一觀察值或輸入記錄執行 LOOP-END LOOP 結構所定義迴圈的次數上限。 預設值為 40。
MXLOOPS會防止無限迴圈,如果未指定迴圈結構的截斷值,則可能會發生無限迴圈 (請參閱LOOP-END LOOP)。MXLOOPS將限制沒有索引子句之任何迴圈結構的迴圈數,包括具有條件式IF子句的迴圈。 如果迴圈具有檢索子句 (例如LOOP #i=1 to 1000) ,則檢索子句會置換MXLOOPS設定。- 當迴圈終止時,即使尚未符合
END LOOP條件,控制權也會緊接在END LOOP指令之後傳遞給指令。