bigint will always support
-2^63 (-9,223,372,036,854,775,808) to 2^63-1 (9,223,372,036,854,775,807)
SQLQL TSQL does not define this as a constant, but it will always be -2 ^ 63 to 2 ^ 63 - 1
Ref .: int, bigint, smallint and tinyint (Transact-SQL)
Mitch wheat
source share