19桁を超えるデータ型を使用したい。それでは、19桁を超えることができる利用可能なデータ型はありますか?
数値/ 10進数、浮動小数点/実数。 素晴らしい答えはこちら 、いくつかの公式ドキュメント こちら と こちら があり、私も投稿しました 数年前のいくつかの意見 、しかしここに簡単なデモがあります:
-- overflow error:
DECLARE @x BIGINT = 9999999999999999999;
GO
-- works:
DECLARE @x DECIMAL(38,0) = 99999999999999999999999999999999999999;