J'ai cette simple requête:Comment obtenir Microsoft SQL MATH POWER pour montrer comme décimal et non comme INT (ce qu'il semble faire)?
SELECT POWER((1 + 3/100), (1/365))
Selon MS SQL POWER ((1 + 3/100), (1/365)) = 1 quand il est 1,000080986
en fait Comment obtenir la puissance pour retourner Decimal au lieu de int. Ce sujet semble similaire à Raising a decimal to a power of decimal? mais celui-ci touche C# et j'ai besoin de SQL. S'il n'y a pas d'autre moyen, je vais utiliser C# way.
Le message édité pour afficher le problème sans aucune information spécifique.
Merci, la précision est importante, c'est pourquoi je choisis votre réponse comme acceptée. – MadBoy
@MadBoy: Précision avec flotteur ...? Juste moulé en décimal (38, 19) ou quelque chose – gbn
j'aurais dû être plus précis. La précision jusqu'à 8 places est importante, donc je vais couper ce que le flotteur est revenu de toute façon. – MadBoy