INVALID_VARIABLE_DECLARATION stav chyby

SQLSTATE: 42K0M

Neplatná deklarace proměnné

NENÍ_POVOLENO_V_ROZSAHU

Deklarace proměnné <varName> není v tomto oboru povolená.

ONLY_AT_BEGINNING

Proměnnou <varName> lze deklarovat pouze na začátku složené složky.

QUALIFIED_LOCAL_VARIABLE

Proměnná <varName> musí být deklarována bez kvalifikátoru, protože kvalifikátory nejsou povoleny pro deklarace místních proměnných.

REPLACE_LOCAL_VARIABLE

Proměnná <varName> nepodporuje DECLARE or REPLACE, protože místní proměnné nelze nahradit.

TABLEREF_CONFLICTS_WITH_TEMP_OBJECT

Proměnnou TABLEREF relace <varName> nelze deklarovat, protože existuje dočasné zobrazení nebo tabulka se stejným názvem.

TABLEREF_DEFAULT_NOT_SUPPORTED (Reference tabulky není podporována ve výchozím nastavení)

DEFAULT hodnoty proměnných TABLEREF se zatím nepodporují. Po použití DECLARE...TABLEREF následuje SET VAR ... = tableName.

TABLEREF_EXECUTE_IMMEDIATE_NOT_SUPPORTED

TABLEREF proměnné nelze použít jako cíle EXECUTE IMMEDIATE INTO.

TABLEREF_NEPLATNÝ_ZDROJ

TABLEREF Proměnné mohou být přiřazeny pouze identifikátory tabulky (například schema.tableName), nikoli výrazy nebo výsledky dotazu.

TABLEREF_MULTIPLE_ASSIGNMENT

Nelze přiřadit více proměnných při použití TABLEREF. Najednou je možné nastavit pouze jednu TABLEREF proměnnou.