it-swarm.com.de

Datentyp größer als bigint

Ich möchte Dataype verwenden, das mehr als 19 Stellen enthalten kann. Gibt es also einen Datentyp, der mehr als 19 Stellen enthalten kann?

9
IT researcher

Numerisch/Dezimal, Float/Real. Es gibt eine großartige Antwort hier , einige offizielle Dokumentationen hier und hier , und ich habe auch vor ein paar Meinungen vor Ewigkeiten gepostet , aber hier ist eine kurze Demonstration:

-- overflow error:

DECLARE @x BIGINT        = 9999999999999999999;

GO

-- works:

DECLARE @x DECIMAL(38,0) = 99999999999999999999999999999999999999;
18
Aaron Bertrand