INVALID_GET_DIAGNOSTICS_USAGE condição de erro

SQLSTATE: 42612

Uso inválido da GETDIAGNOSTICS instrução.

MULTIPLE_CALLS

GET DIAGNOSTICS a instrução pode ser chamada apenas uma vez do mesmo manipulador de exceção.

MULTIPLE_ROW_COUNT

GET DIAGNOSTICS pode atribuir ROW_COUNT no máximo uma variável em uma única instrução.

NOT_IN_EXCEPTION_HANDLER

GET DIAGNOSTICS A instrução só pode ser usada de dentro de um manipulador de exceção.

FORA_DE_ORDEM

GET DIAGNOSTICS deve ser chamado após todas as declarações no composto, mas antes de qualquer outra instrução no composto.

ROW_COUNT_OUTSIDE_SCRIPT

GET DIAGNOSTICS ... = ROW_COUNT é válido apenas dentro de um script SQL ou corpo de procedimento armazenado.