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

DEFAULT les valeurs des TABLEREF variables ne sont pas encore prises en charge. Utilisez DECLARE...TABLEREF suivi de SET VAR ... = tableName.

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.