condition d’erreur INVALID_VARIABLE_DECLARATION

SQLSTATE : 42K0M

Déclaration de variable non valide.

NON_AUTORISÉ_DANS_CETTE_PORTÉE

La déclaration de la variable <varName> n’est pas autorisée dans cette étendue.

ONLY_AT_BEGINNING

La variable <varName> ne peut être déclarée qu’au début du composé.

VARIABLE_LOCALE_QUALIFIÉE

La variable <varName> doit être déclarée sans qualificateur, car les qualificateurs ne sont pas autorisés pour les déclarations de variables locales.

REPLACE_LOCAL_VARIABLE

La variable <varName> ne prend pas en charge DECLARE OR REPLACE, car les variables locales ne peuvent pas être remplacées.

TABLEREF_CONFLICTS_WITH_TEMP_OBJECT

Impossible de déclarer une variable TABLEREF de session<varName>, car une vue ou une table temporaire portant le même nom existe.

RÉFÉRENCE_TABLE_PAR_DÉFAUT_NON_PRIS_EN_CHARGE

Les valeurs de DEFAULT ne sont pas prises en charge pour TABLEREF.

Référence de table 'EXECUTE IMMEDIATE' non prise en charge

TABLEREF les variables ne peuvent pas être utilisées comme cibles de EXECUTE IMMEDIATE INTO.

RÉFÉRENCE_TABLE_SOURCE_INVALIDE

TABLEREF les variables peuvent uniquement être attribuées à des identificateurs de table (par exemple, schema.tableName), et non pas des expressions ou des résultats de requête.

TABLEREF_MULTIPLE_ASSIGNMENT

Impossible d’affecter plusieurs variables lors de l’utilisation TABLEREF. TABLEREF Une seule variable peut être définie à la fois.

TABLEREF_NOT_INITIALIZED

TABLEREF la variable <varName> n’a pas été initialisée. Attribuez-lui une table avant de l’utiliser dans une requête.

TABLEREF_NOT_NULL_NOT_SUPPORTED

NOT NULL n’est pas pris en charge dans les déclarations TABLEREF.