Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
SQL & Decimal Afronding Problemen
De SQL-taal automatisch rondes gegevens , als de kolom tabel waarin u de gegevens op te slaan staat slechts voor een bepaalde decimale punt precisie waarde . U kunt werken met afronding problemen met behulp van de functie " ronde " in SQL . Met deze functie kunt u de manier waarop SQL slaat numerieke waarden in de database tabellen te controleren . Probleem

Je merkt het SQL afronding probleem als je kijkt naar de gegevens in de tabellen . De numerieke waarde weergegeven is niet hetzelfde als wat u in uw database "invoegen " query- getreden . SQL 's kolomgegevenstypen toelaten om de precisie van de decimale punt te stellen . Als je alleen zorgen voor twee decimalen en je probeert drie , SQL ronden voert u de waarde .
Table Design

U kunt het gegevenstype waarde voor de kolom wijzigen in de SQL- tabel ontwerper . U ontwerpt uw tabellen in Microsoft SQL Server Management Studio , die is inbegrepen bij de SQL Server- engine . U met de rechtermuisknop op de tabel van de ontwerper en selecteer " Wijzigen . " U selecteert een precisie punt in de kolom type data drop-down om het aantal decimalen uit te breiden en vast de afronding kwestie .
< br >
ronde functie

Als u niet wilt dat het gegevenstype voor de SQL- tabel te wijzigen , gebruikt u de ronde -functie om het gedrag van de numerieke opslag veranderen . Ronde omhoog , omlaag of laat de ronde functie normaal afronden van decimale waarden . Bijvoorbeeld , de volgende code rondes om de volgende hoogste aantal :

ronde
( kolom , 2 , -1 ) op Twitter

Deze functie ronden op twee decimalen , maar het altijd rondt . Het verwijderen van de -1 parameter kunt SQL uitvoeren normale afronden , dus het maakt omhoog naar waarden van 5 en hoger en rondes neer voor een aantal onder de 5 .
Overwegingen

Toen u de functie voor afronding in SQL wijzigt, moet u ook alle kolommen die de afgeronde getallen totaal controleren . Het totaal column zal hebben onjuiste waarden , dus je moet de afgeronde getallen weer totaal om eventuele fouten te corrigeren .

Previous: Next:
  Database Software
·Business Rules voor Database D…
·Hoe Externe gegevens ophalen a…
·Hoe te importeren & exporteren…
·Hoe te sorteren op Datum 
·How to Set Up een BES Server 
·Desktop DBMS Kenmerken 
·Hoe maak je een werkmap gebrui…
·Hoe te RPT converteren naar DS…
·Kan You Run een Oracle 9 Datab…
  Related Articles
Het automatisch laden Automatische Spell…
How to Make & Print Uitnodiging Postkaar…
Voordelen & Nadelen van Computer Technol…
Hoe maak je een cd Sticker & Label Make 
Hoe kan ik een document scannen en tekst…
Microsoft Word & Excel software te gebru…
Problemen Copy & Paste in Windows XP 
Wat is het verschil tussen een tekstverw…
Copy & Paste Help 
  Software Articles
·Gratis tools voor het maken van 3D Chara…
·Hoe maak je een Norton abonnement upgrad…
·Hoe te verwijderen Antispy controleren 2…
·Hoe de kleur van een label op een Access…
·Windows Stress Testing Tools 
·Hoe je Quicktime Movies Kleinere Zorg vo…
·Hoe maak je een Three - Way videochat in…
·Hoe gebruik Excel om Verbeurdverklaring …
·Hoe kan ik een document Hechten aan Goog…
Copyright © Computer Kennis http://www.nldit.com