Warunek błędu „INVALID_VARIABLE_DECLARATION”

SQLSTATE: 42K0M

Nieprawidłowa deklaracja zmiennej.

NIEDOZWOLONE_W_TYM_ZAKRESIE

Deklaracja zmiennej <varName> nie jest dozwolona w tym zakresie.

ONLY_AT_BEGINNING

Zmienną <varName> można zadeklarować tylko na początku bloku.

QUALIFIED_LOCAL_VARIABLE

Zmienna <varName> musi być zadeklarowana bez kwalifikatora, ponieważ kwalifikatory nie są dozwolone dla deklaracji zmiennych lokalnych.

REPLACE_LOCAL_VARIABLE

Zmienna <varName> nie obsługuje DECLARE LUB REPLACE, ponieważ zmienne lokalne nie mogą być zamieniane.

TABLEREF_CONFLICTS_WITH_TEMP_OBJECT

Nie można zadeklarować zmiennej TABLEREF sesji<varName>, ponieważ istnieje tymczasowy widok lub tabela o tej samej nazwie.

Domyślne odniesienie do tabeli nie jest obsługiwane (TABLEREF_DEFAULT_NOT_SUPPORTED)

DEFAULT wartości zmiennych TABLEREF nie są jeszcze obsługiwane. Użyj DECLARE...TABLEREF a następnie SET VAR ... = tableName.

TABLEREF_EXECUTE_IMMEDIATE_NOT_SUPPORTED (Wykonanie natychmiastowe nieobsługiwane)

TABLEREFzmiennych nie można używać jako obiektów docelowych .EXECUTE IMMEDIATE INTO

TABLEREF_INVALID_SOURCE

TABLEREF zmienne mogą być przypisane tylko do identyfikatorów tabeli (na przykład schema.tableName), a nie wyrażeń ani wyników zapytania.

PRZYDZIAŁ_WIELOKROTNY_REFERENCJI_TABELI

Nie można przypisać wielu zmiennych podczas korzystania z programu TABLEREF. Jednocześnie można ustawić tylko jedną TABLEREF zmienną.