Double - precision floating point getallen worden weergegeven door de " float " gegevenstype in SQL Server . Soms kan het nodig zijn een drijvende komma getal converteren naar een integer . Dit wordt bereikt door het gebruik van de functie T - SQL " CAST ( ) " . De " CAST ( ) " functie zal niet automatisch rond decimalen boven of naar beneden , maar kan gecombineerd worden met de T - SQL " ROUND ( ) " functie als afronding wordt gewenst . Instructies Open SQL Server Management Studio . 1 kopen van 2 Open een nieuwe query venster . 3 Convert a floating - punt nummer naar een integer zonder afronding met behulp van de functie CAST () door het uitvoeren van de volgende query verklaring , ter vervanging van " " met enige floating point nummer : SELECT CAST ( AS INT ) < br Goedkope 4 > Omzetten en rond een floating - point getal naar een integer gebruik van de functie CAST () door het uitvoeren van de volgende query verklaring , ter vervanging van " " met enige floating point nummer : SELECT CAST ( RONDE ( CAST ( als decimale ( 10,3 ) ) , 0 ) AS INT ) op Twitter
|