插入执行

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]

* 如果省略了关键字,那么为缺省值。

此命令立即生效。 它不会读取活动数据集或执行暂挂变换。 请参阅主题 命令顺序 以获取更多信息。

发布历史

发行版 25.0 修订包 2