Normala pengaromvandlingar kommer att bevara enskilda öre:
SELECT convert(varchar(30), moneyfield, 1)
Den sista parametern avgör hur utdataformatet ser ut:
0 (standard) Inget kommatecken var tredje siffra till vänster om decimalkomma och två siffror till höger om decimalkomma; till exempel 4235,98.
1 kommatecken var tredje siffra till vänster om decimalkomma, och två siffror till höger om decimalkomma; till exempel 3 510,92.
2 Inga kommatecken var tredje siffra till vänster om decimalkomma och fyra siffror till höger om decimalkomma; till exempel 4235.9819.
Om du vill trunkera penniesna och räkna i pund, kan du använda avrundning till närmaste pund, golv till lägsta hela pund eller tak för att runda upp punden:
SELECT convert(int, round(moneyfield, 0))
SELECT convert(int, floor(moneyfield))
SELECT convert(int, ceiling(moneyfield))