data 用bigint 来存储有什么好处

发布网友 发布时间:2022-03-24 23:33

我来回答

1个回答

热心网友 时间:2022-03-25 01:03

bigint为Transact-SQL的系统数据类型,当整数值超过int数据范围时才可以使用。

尽管 SQL Server 有时会将 tinyint或 smallint值提升为 int数据类型,但不会自动将 tinyint、smallint 或 int 值提升为 bigint数据类型。

例如,如果参数表达式的数据类型是 tinyint或 smallint,某些聚合函数会把返回值的数据类型提升为 int,而这些聚合函数将不会返回 bigint 数据类型的值,除非参数表达式本身就是 bigint 类型。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com