DB2 og andre SQL -programmer gemmer flydende tal med varierende grader af præcision. I de fleste tilfælde afhænger af antallet af decimaler der vises , når nummeret vises på skærmen eller udskrives i en rapport om , hvordan den variable erklæres når databasetabeller er defineret. Variable med lange efterstillede decimaler strenge er nødvendigt , når du udfører præcision beregninger, men kan være besværligt i situationer, hvor præcise tal er ikke nødvendigt . Brug ROUND funktion i DB2 at trunkere unødvendige afsluttende numre. Instruktioner
1
Bestem antallet af decimaler nødvendige steder , hvis nogen. Du kan også bruge ROUND funktion til at returnere et heltal værdi.
2
Issue en SELECT kommando til at angive , hvilke af tabellens kolonner du ønsker at inkludere i forespørgslen. For dette eksempel brug : Hej
SELECT PreciseMileage , Vælg
3
den kolonne, indeholder de tal, du ønsker at afrunde og angiver antallet af decimaler resultatet er at afrundes til . For at afrunde resultatet med to decimaler med nummer to : Hej
ROUND ( ActualDistance , 2) som ActualDistance
4
Angiv hvilken tabel oplysningerne skal tages fra ved efterbehandling erklæring med fra funktion : Hej
FROM MilageTable