
Envoyé par
wiztricks
Pour les contournements proposés dans le bug report, essayez d'ajouter l'instruction pyodbc.setDecimalSeparator('.') juste après l'import de pyodbc... mais je n'ai pas testé.
- W
Avec l'instruction que tu cites, j'obtiens Decimal('13.91860000') au lieu de Decimal('1391860000'), ce qui est déjà plus parlant. Et j'ai également testé dans mon expression
Select cast(Surface as float) from...
et mon résultat est directement 13.9186 (avec ou sans cette nouvelle instruction).
Il faut que cela tienne 1 an avant de passer de SQL2008R2 à un nouveau SQL Server, nouvelle infra SI...etc. On reverra à ce moment là.
Encore merci de m'avoir fait progresser.
Partager