Condición de error INVALID_GET_DIAGNOSTICS_USAGE

SQLSTATE: 42612

Uso no válido de la instrucción GETDIAGNOSTICS.

MULTIPLE_CALLS

Solo se puede llamar a la excepción GETDIAGNOSTICS una vez desde el mismo controlador de excepciones.

MULTIPLE_ROW_COUNT

GET DIAGNOSTICS puede asignar ROW_COUNT a como máximo una variable en una sola sentencia.

NOT_IN_EXCEPTION_HANDLER

La instrucción GETDIAGNOSTICS solo pueden usarse desde dentro de un controlador de excepciones.

NOT_IN_ORDER

Debe llamarse a GETDIAGNOSTICS después de todas las declaraciones del compuesto, pero antes de cualquier otra instrucción del compuesto.

ROW_COUNT_OUTSIDE_SCRIPT

GET DIAGNOSTICS ... = ROW_COUNT solo es válido dentro de un script SQL o cuerpo de procedimiento almacenado.