INVALID_GET_DIAGNOSTICS_USAGE condição de erro

SQLSTATE: 42612

Uso inválido da GETDIAGNOSTICS instrução.

MULTIPLE_CALLS

GET DIAGNOSTICS a instrução só pode ser chamada uma vez a partir do mesmo gestor de exceções.

MULTIPLE_ROW_COUNT

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

NOT_IN_EXCEPTION_HANDLER

GET DIAGNOSTICS a instrução só pode ser usada dentro de um gestor de exceções.

NOT_IN_ORDER

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

ROW_COUNT_OUTSIDE_SCRIPT

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