sql >> Database teknologi >  >> RDS >> Sqlserver

Hvorfor afrunder SQL Server resultater ved at dividere to heltal?

Når du laver heltalsdeling (heltal divideret med heltal) får du altid et heltalssvar. 50/100 =.50, hvilket er 0 i heltal-tal.

Har du prøvet at dividere MY_COLUMN med 100,0?



  1. Den parameteriserede forespørgsel forventer den parameter, der ikke blev leveret

  2. Hvordan opretter man Codeigniter sprogfiler fra databasen?

  3. Fjern HTML-tags fra posten

  4. Får fejl - ORA-01858:et ikke-numerisk tegn blev fundet, hvor et numerisk var forventet