Bonjour

J'aimerais trouver une fonction sous SQL SERVER pour tronquer une decimal.

Exemple
SELECT ID from TABLE

Lorsque ID=16/7 le résultat est 2,2857142....
Moi je veux récupérer la valeur 2,28 (ce n'est pas un arrondi car l'arrondi me donnerait 2,29).

Sous oracle, la solution est trunc(ID , 2)
Je n'ai pas trouvé l'équivalent sous SQL SERVER.

Il y aurait une solution :
Cast((ID*100) as integer) / 100

Mais je trouve pas ça génial.
Merci