Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    SQL & Decimal Problem Avrundning

    SQL-språket automatiskt rundor data, om tabellen kolumnen där du lagrar data som bara tillåter en viss decimalkomma precision värde . Du kan arbeta med avrundning frågor med hjälp av " rundan " -funktionen i SQL . Denna funktion låter dig styra hur SQL lagrar numeriska värden i databastabeller . Problem

    Du märker SQL avrundning problemet när man tittar på data i tabeller . Det numeriska värde som visas är inte samma sak som vad du skrev i din databas " insert " fråga . SQL : s kolumn datatyper kan du ställa in precisionen för decimalkomma . Om du bara tillåter två decimaler och du försöker skriva tre , SQL rundor värdet .
    Table Design

    Du kan ändra datatypen värdet för kolumnen i SQL- tabell designern . Du designar dina tabeller i Microsoft SQL Server Management Studio , som ingår i SQL Server motorn . Du högerklicka på tabellen i designern och välj " Ändra. " Du väljer en precision punkt i kolumnen Datatyp rullgardinsmenyn för att utöka antalet decimaler och åtgärda avrundning frågan .


    Round funktion
    p Om du inte vill ändra datatypen för SQL-tabell , använd den runda funktion för att ändra beteendet hos numeriska lagring . Avrunda uppåt, nedåt eller låt den runda funktionen utför normal avrundning av decimaltal . Till exempel , följande kod avrundas till närmast högre heltal :

    runda ( kolumn , 2 , -1 ) katalog

    avrundar funktionen till två decimaler , men det alltid rundor upp . Ta bort -1 parametern låter SQL utföra normal avrundning , så det rundar upp för värden på 5 och högre och rundor ner för obegränsat antal under 5 .


    Tänka på när du ändrar avrundning funktionen i SQL , måste du kontrollera även några kolumner som totalt de avrundade siffrorna . Den uppgick kolumn får felaktiga värden , så du måste summera avrundade siffror igen för att rätta till eventuella fel .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad begår transaktion Mean i SQL
    ·Definiera SQL kommando
    ·Hur man använder en icke - Printable avgränsare i Acc…
    ·Hur man installerar InterBase
    ·Komma åt korstabell Rapporter
    ·Hur man dumpa en SQL-tabell till en CSV -fil
    ·Hur man skapar en dialogruta i Access 2007
    ·Ta bort extra mellanslag i Access-rapporter
    ·Vilka är de delar av en databas
    ·Konvertera en regressionsekvationen Beta i Minitab
    Utvalda artiklarna
    ·Microsoft SQL Server Fördelar
    ·Hur man gör en kalender i Illustrator
    ·Kan du använda en mobilkamera med Skype
    ·Hur fixar McAfee Security Center för Microsoft Vista
    ·Hur man tar bort Sound på en DVD med Nero
    ·Hur man tar bort PowerPoint 2007 Länkar
    ·Installera om Presto PageManager
    ·Hur man gör SQL Server 2008 Replication
    ·QuickTime Vs. M2T
    ·Hur man använder ArcView GIS
    Copyright © Dator Kunskap http://www.dator.xyz