CODE RETOUR -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.