请问数据库中的bigint类型的取值范围?

大概是从多少到多少之间的什么类型的数据?... 大概是从多少到多少之间的什么类型的数据? 展开
 我来答
苏嘉爱娱乐
高粉答主

2019-10-09 · 各种八卦综艺娱乐影视剧齐分享
苏嘉爱娱乐
采纳数:90 获赞数:125185

向TA提问 私信TA
展开全部

bigint类型的取值范围:-2^31到2^31-1。

SQL Server在整数值超过int数据类型支持的范围时,将使用 bigint数据类型。为了实现兼容性,int数据类型仍是 Microsoft SQL Server 2005 中的主要整数数据类型。

除非明确说明,否则那些接受int表达式作为其参数的函数、语句和系统存储过程都不会改变,从而不会支持将 bigint表达式隐式转换为这些参数。

因此,当 bigint值在int数据类型支持的范围内时,SQL Server 才将 bigint隐式转换为int。如果 bigint表达式包含了一个在int数据类型支持范围之外的值,就会在运行时出现转换错误。

int数据类型所表示的数值范围从-2^31到2^31-1,也就是说,你可以用int数据类型来表达-2,147,483,648到2,147,483,647(即大约正负二十亿)之间的整数。一个int型占用四个字节的存储空间。

扩展资料

注意事项

在数据类型优先表中,bigint数据类型位于int之上、smallmoney之下。SQL Server不能自动的把int型数据转换成bigint型。如果函数的参数表达式是一个bigint类型时,函数只能返回bigint类型的数据。

使用bigint数据类型的函数有AVG、CEILING、FLOOR、MAX、MIN、ROUND以及SUM等等。

可以在指定了整型数据的所有语法位置使用bigint数据类型:ALTER PROCEDURE、ALTER TABLE、CREATE PROCEDURE、CREATE TABLE以及 DECLARE变量。

你可以在SQL Server目录组件(catalog components)得到bigint栏的信息。

参考资料来源:百度百科-bigint

wataxi2005
推荐于2017-10-07 · TA获得超过350个赞
知道小有建树答主
回答量:214
采纳率:0%
帮助的人:140万
展开全部
从msdn帮你找的,地址是官方原址
http://msdn.microsoft.com/en-us/library/aa933198(SQL.80).aspx

int, bigint, smallint, and tinyint

bigint
-2^63 (-9,223,372,036,854,775,808) 至 2^63-1 (9,223,372,036,854,775,807). 存储大小为8个字节.

int
-2^31 (-2,147,483,648) 到2^31 - 1 (2,147,483,647). 存储大小为4个字节.

smallint
-2^15 (-32,768) 到2^15 - 1 (32,767). 存储大小为2个字节.

tinyint

0 到255. 存储大小为1个字节.

附:bigint支持所有的整形,主要是为了处理一些特殊的超出int型的类型。在SQL Server里int型仍然是主要的integer类型。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朩朩熋
2008-12-29 · TA获得超过1567个赞
知道小有建树答主
回答量:440
采纳率:0%
帮助的人:0
展开全部
数据类型
bigint

范围
-2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807)

存储
8字节
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wang_hai_jun
2008-12-29 · TA获得超过292个赞
知道小有建树答主
回答量:174
采纳率:100%
帮助的人:136万
展开全部
从 -2的63次方 (-9223372036854775808) 到 2的63次方-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mom7V
2008-12-29 · TA获得超过183个赞
知道小有建树答主
回答量:246
采纳率:0%
帮助的人:83.6万
展开全部
-2的64次方到2的64次方减1.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式