Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Warum rundet SQL Server die Ergebnisse der Division zweier Ganzzahlen?

Wenn Sie eine ganzzahlige Division durchführen (Ganzzahl dividiert durch Ganzzahl), erhalten Sie immer eine ganzzahlige Antwort. 50/100 =0,50, was 0 in ganzzahliger Sprache ist.

Haben Sie versucht, MY_COLUMN durch 100,0 zu teilen?