插入執行程式

INSERT EXEC 可以根據在最新「嚴重錯誤計數重設」之後系統目前是否至少有一個嚴重錯誤,來執行不同的語法。
  • 如果沒有嚴重錯誤, /SUCCESS 次指令可以執行特定的語法 (如果有的話)。 當 /SUCCESS 無法使用時,不執行任何動作。
  • 如果至少有一個嚴重錯誤, /FAILURE 次指令可以執行特定的語法 (如果有的話)。 當 /FAILURE 無法使用時,不執行任何動作。
  • 當指定 /CLEAR 次指令時,系統的嚴重錯誤計數會重設為零。 當指定 /CLEAR 次指令時,既不能指定 /SUCCESS ,也不能指定 /FAILURE
  • 必須至少指定一個次指令。
  • /SUCCESS/FAILURE 次指令都需要關鍵字 FILE (其他關鍵字是選用的)。
附註: 語法圖中使用的等號 (=) 是必要元素。
INSERT EXEC
     [/SUCCESS FILE='file specification']
          [PASSWORD='password']
          [SYNTAX={INTERACTIVE*}]
               {BATCH}
          [ENCODING='encoding specification']
     [/FAILURE FILE='file specification']
          [PASSWORD='password']
          [SYNTAX={INTERACTIVE*}]
               {BATCH}
          [ENCODING='encoding specification']
     [/CLEAR]

* Default if keyword ommitted.

此指令會立即生效。 它不會讀取作用中資料集或執行擱置轉換。 如需相關資訊,請參閱主題 指令順序

發行歷程

版本 25.0 Fix Pack 2