Bonjour,
Je viens juste de débuter avec firebird ( 1.5 ) et je découvre des trucks bisard tel que le suivant :
dans uen procédure stocké j'ai un champ numérique ( decimal (12,2) ) avec une variable numeriQUE DANS LA PAROCDURE STOCKé QUI REPRESENTE une collone dans une table, en voulant faire un insert dans la table j'ai plusieurs cas :
1 - si la variable a une valeur arrondi ( pas de décimal) l'insertion se fait lme plus normalement.
2 - si la variable a une valeur avec un décimal ( ex 15,25) l'erreur -804 s'affiche en mentionnant qu'il y'a plus de valeurs que de champ de la table : comme si le montant represente deux champ laprtie entière 1 et la partie décima un autre ( pb de la vergule).
NB : En faisant une requête sous SQL avec les même valeurs, l'inserstion sa passe sans pb.
Est ce que quelqu'un peut m'aider.
Merci d'avance.
Partager