GRANDSYSTEME.COM: SITE DE RESSOURCES MAINFRAME

 
liste des codes retour SQL DB2 SQLCODE
-411

-411

THE CURRENT DATETIME, CURRENT SQLID OR USER KEYWORD CAN NOT BE USED AS SPECIFIED

Explication :

Le registre spécial CURRENT DATE/TIME, SQLID, ou USER apparaît dans un ordre SQL sous une forme incompatible avec le type de donnée utilisé :

• CURRENT SQLID ou USER est du type CHAR(8).

• CURRENT DATE est du type DATE.

• CURRENT TIME est du type TIME.

• CURRENT TIMESTAMP est du type TIMESTAMP.

• CURRENT TIMEZONE est du type DECIMAL(6,0).

Le registre CURRENT SQLID est invalide sur un ordre SQL pour des données remote.

Action système :

L'ordre ne peut être exécuté.

Réponse programmeur :

Examiner les attributs du type de donnée implicite pour déterminer l'erreur. Il peut être nécessaire de modifier la syntaxe de l'ordre SQL, ou la logique du programme.