Bonjour, j'utilise la requête suivant pour lister les champs d'une table:
j'obtiens l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Select RDB$FIELD_TYPE as TYPEC, rf.RDB$FIELD_NAME as NAME from RDB$RELATION_FIELDS rf inner join RDB$FIELDS f on f.RDB$FIELD_NAME = rf.RDB$FIELD_SOURCE where RDB$RELATION_NAME = 'table1'
J'ai dans ma table un champs "type de bâtiments".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Arithmetic exception, numeric overflow or string truncation. Cannot transliterate character betweet character sets. Arithmetic overflow or fivision by zero occured error code:1.
Si je le rénomme en BATS, je n'ai plus ce problème, cela vient donc je pense des caractères spéciaux, mais est-il possible de régler cette erreur?
J'ai essayer en mettant le collate fr_fr sur ce champ grâce a IBExpert, mais toujours la même erreur.
Si quelqu'un a une idée, je suis preneur !
Partager