Bonjour,
Je tombe sur un souci, qui me pose un gros problème d'intégration de données.
Je n'arrive pas à comprendre (à part un bug système ?), pourquoi on se retrouvent bloqués.
Alors la chaîne est en UTF-8 dans le fichier.ID message . . . . . . : SQL0404 Gravité . . . . . . . : 30
Type de message . . . : Diagnostic
Date d'envoi . . . . . : 26/08/24 Heure d'envoi . . . . : 11:49:29
Message . . . . : La valeur destinée à la colonne ou la variable ADRESSE_1_LIVRAISON est trop longue.
Cause . . . . . : Une instruction INSERT, UPDATE, MERGE, SET, VALUES INTO ou GET DIAGNOSTICS indique une valeur de longueur supérieure au maximum
autorisé pour une chaîne stockée dans ADRESSE_1_LIVRAISON. La longueur de ADRESSE_1_LIVRAISON est 30 et la longueur de la chaîne 30.
Que faire . . . : Réduisez la longueur de la chaîne de 30 à 30 maximum, puis renouvelez votre demande.
Je pense qu'il doit y avoir un souci à ce niveau, et que le caractère avec accent contenu dans l'adresse est stocké sur plusieurs octets d'où le débordement.
Mais dans ce cas, c'est le message SQL0404 qui indique de mauvaises infos.
Déjà vu çà ?
Une idée ?
Partager