INVALID_VARIABLE_DECLARATION estado de error

SQLSTATE: 42K0M

Declaración de variable no válida.

NO_PERMITIDO_EN_EL_ALCANCE

No se permite la declaración de la variable <varName> en este ámbito.

ONLY_AT_BEGINNING

La variable <varName> solo se puede declarar al principio del compuesto.

VARIABLE_LOCAL_CALIFICADA

La variable <varName> debe declararse sin un calificador, ya que no se permiten calificadores para las declaraciones de variables locales.

REPLACE_LOCAL_VARIABLE

La variable <varName> no admite DECLARE OR REPLACE, ya que no se pueden reemplazar las variables locales.

REFERENCIA_DE_TABLA_CONFLICTA_CON_OBJETO_TEMPORAL

No se puede declarar la variable TABLEREF de sesión <varName> porque existe una vista temporal o una tabla con el mismo nombre.

REFERENCIA_TABLA_DEFECTO_NO_ADMITIDA

DEFAULT Todavía no se admiten los valores de las TABLEREF variables. Use DECLARE...TABLEREF seguido de SET VAR ... = tableName.

TABLEREF_EXECUTE_IMMEDIATE_NOT_SUPPORTED

TABLEREF las variables no se pueden usar como destinos de EXECUTE IMMEDIATE INTO.

REFERENCIA_DE_TABLA_FUENTE_INVÁLIDA

TABLEREF solo se pueden asignar identificadores de tabla (por ejemplo, schema.tableName), no expresiones ni resultados de consulta.

TABLAREF_ASIGNACION_MULTIPLE

No se pueden asignar varias variables al usar TABLEREF. Solo se puede establecer una TABLEREF variable a la vez.