web-dev-qa-db-ja.com

bigintより大きいデータ型

19桁を超えるデータ型を使用したい。それでは、19桁を超えることができる利用可能なデータ型はありますか?

9
IT researcher

数値/ 10進数、浮動小数点/実数。 素晴らしい答えはこちら 、いくつかの公式ドキュメント こちらこちら があり、私も投稿しました 数年前のいくつかの意見 、しかしここに簡単なデモがあります:

-- overflow error:

DECLARE @x BIGINT        = 9999999999999999999;

GO

-- works:

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