[script SQL] quel valeur pour un double
bonjour,
J ai un eptit souci de donnée et je ne sais pas trop d ou cela vient.
En java je recupére une donnée de type Double que je veux insérer dans ma base de donnée.
adns ma création de table c a d mon script sql ; j ai déclaré la valeur ainsi:
Code:
1 2 3
|
AMOUNT_SPEND NUMERIC,
|
lorque j'apelle ma fonction java pour insérer la valeur dans la base je fais ainsi:
Code:
1 2
|
preparedStmt.setObject(CONSTANT+6,operation.getAmountSpend(),Types.DOUBLE); |
Le probleme est le suivant:
Si je vaux insérer la valeur "123.68", dans la base de donnée j obtient "124"
Est dans mon script qu il faut que je modifie la valeur?? c a d changer le type "NUMERIC" ??
Merci pour votre aide