Site Overlay

SQL Server decimaal gegevenstype

gebruik het decimale gegevenstype SQL Server om kolommen met vaste precisie en schaal te definiëren. In tegenstelling tot FLOAT, decimaal gegevenstype heeft vaste decimale plaatsen. Gebruik decimale gegevenstype en numerieke gegevenstype trefwoorden door elkaar om het type te definiëren.

DECIMAL(precision, scale) 

bij het definiëren biedt het decimale gegevenstype zowel precisie als schaal.

De precisie definieert het totale aantal decimale cijfers dat binnen het getal moet worden opgeslagen. Dit omvat cijfers links en rechts van de decimale komma.,

de schaal definieert het totale aantal decimale cijfers rechts van de decimaal. De schaal is een waarde tussen 0 en precisie.

Trek schaal van precisie af om het aantal cijfers links van de komma te vinden.

SQL SERVER decimaal gegevenstype voorbeeld

verward? Bekijk dit diagram, het helpt!

zoals u ziet, definieert decimaal(10,4) een getal met in totaal tien cijfers, met vier rechts van de decimaal. Vervolgens zijn er zes naar links.,

voorbeelden met decimaal

laten we eens kijken naar een voorbeeld met SQL Server decimaal gegevenstype binnen de productie.Producttafel. We werken met de gewichtskolom.

merk op dat het type decimaal is(8,2), wat betekent dat er twee decimalen zijn binnen in totaal acht cijfers. Het is in staat om dit nummer op te slaan: 123456.21, maar niet 7654321.12

u bevraagt dit type zoals elk ander numeriek veld. Hier is hoe:

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *