INVALID_GET_DIAGNOSTICS_USAGE错误条件

SQLSTATE:42612

语句的 GETDIAGNOSTICS 用法无效。

多个调用

GET DIAGNOSTICS 只能从同一异常处理程序调用一次语句。

非异常处理器中 (NOT_IN_EXCEPTION_HANDLER)

GET DIAGNOSTICS 语句只能在异常处理程序中使用。

无序

GET DIAGNOSTICS 必须在代码块中所有声明之后调用,并且要在代码块中其他语句之前调用。