dobbel presisjon flyttall er representert ved "flyte " datatype i SQL Server. Av og til kan det være nødvendig å konvertere et flyttall til et heltall. Dette oppnås gjennom bruk av den T-SQL " Cast ( ) "-funksjon. Den " CAST ( ) "-funksjonen vil ikke automatisk runde desimaler opp eller ned , men kan kombineres med T -SQL "Round ( ) "-funksjonen hvis avrunding er ønsket. Instruksjoner
en
Åpen SQL Server Management Studio.
2
Åpne en ny spørring vindu .
3
Konverter en flytende punkt nummer til et heltall uten avrunding bruke CAST ( )-funksjonen ved å kjøre følgende spørring uttalelse, erstatte " " med noen flyttall : en SELECT CAST ( AS INT )
4 Konverter og rundt et desimaltall til et heltall ved hjelp av CAST ( )-funksjonen ved å kjøre følgende spørring uttalelse, erstatte " " med noen flyttall :
< p> SELECT CAST ( RUNDE ( CAST ( som desimal ( 10,3 ) ) , 0 ) AS INT )