Insertar ejecución

INSERT EXEC puede ejecutar una sintaxis diferente en función de si el sistema tiene actualmente al menos un error muy grave después del último restablecimiento de recuento de errores muy grave.
  • Si no se han producido errores muy graves, el submandato /SUCCESS puede ejecutar sintaxis específica (si está disponible). No haga nada cuando /SUCCESS no esté disponible.
  • Si se ha producido al menos un error muy grave, el submandato /FAILURE puede ejecutar una sintaxis específica (si está disponible). No haga nada cuando /FAILURE no esté disponible.
  • Cuando se especifica el submandato /CLEAR , el recuento de errores muy graves del sistema se restablece en cero. Cuando se especifica el submandato /CLEAR , no se puede especificar /SUCCESS ni /FAILURE .
  • Como mínimo, se debe especificar un subcomando.
  • La palabra clave FILE es necesaria para los subcomandos /SUCCESS y /FAILURE (otras palabras clave son opcionales).
Nota: Los signos de igual (=) utilizados en el gráfico de sintaxis son elementos necesarios.
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]

* Valor predeterminado si se omite la palabra clave.

Este mandato entra en vigor inmediatamente. No lee el conjunto de datos activo ni ejecuta transformaciones pendientes. Consulte el tema Orden de mandatos para obtener más información.

Historial de versiones

Release 25.0 Fixpack 2