Zitat von
AndreT:
Ich habe den Floatwert 359,896985 und möchte ihn nach 360 runden.
mit "Select round(Wert,0) from Tabelle" bekomme ich aber immer nur "360,0" geliefert.
Weil Round im
SQL Server nun mal einen Float zurückliefert. Den kannst du aber problemlos in ein Int umwandeln:
Select cast(round(Wert,0) as int) from Tabelle