Bonjour a tous,

j'ai un petit problème avec une requête sql. en csharp, j'essaye d'introduire la valeur d'un FLOAT dans un NUMBER(15,6)

le float a comme séparateur une virgule alors que dans oracle c'est un point

je cherche a convertir ma virgule en point

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 
select TO_NUMBER('1,78', '999999999999999D9999999999999999')
from dual

le résultat est 178 alors qu'il devrait être 1.78

comment fait on pour insérer un nombre a virgule dans un NUMBER(xx,xx) d'oracle ?

merci d'avance.

julien.