CODE RETOUR -604

A DATA TYPE DEFINITION SPECIFIES AN INVALID ATTRIBUTE SUCH AS LENGTH, PRECISION, OR SCALE ATTRIBUTE

Explication
Une définition de type de données dans une instruction CREATE ou ALTER est incorrecte de l’une des manières suivantes :

  • La définition du type de données contient une spécification d’attribut de longueur, de précision ou d’échelle non valide.
  • La spécification du type de données peut être incorrecte ou invalide.
  • La définition de colonne dans une vue référencée dans une instruction de vue CREATE TABLE LIKE a une longueur non valide.

Action du système
L’instruction ne peut pas être traitée. L’objet spécifié n’a pas été créé ou modifié.

Réponse du programmeur
Corrigez la syntaxe de l’instruction comme suit et soumettez à nouveau l’instruction :

  • Corrigez la définition du type de données dans l’instruction pour avoir un attribut de longueur, de précision ou d’échelle valide.
  • Assurez-vous que les types de données spécifiés sont valides pour l’instruction CREATE ou ALTER.
  • Corrigez la longueur non valide dans la définition de colonne de la vue référencée dans l’instruction CREATE TABLE LIKE.

SQLSTATE
42611