bonjour à tous,

Je me retrouve encore confronté à un problème de dépassement de capacité. En effet j'ai une table "LOCATION" qui contient un trigger beforeapdate
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
           mon=pua*qte
/*  mon numeric(14,2)
     pua numeric(14,5)
     qte numeric(14,5)
  */
et on faisant une requête d'insertion de données exple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
          insert into LOCATION (ord,pua,qte) values (1,1452.4521,6844.424)
il me signale erreur integer overflow, dépassement de bit. J'ai bien compris que le champs mon ne peut pas prendre la valeur (pua*qte), mais le problème comment contrôler ça.

merci de votre aide