为了账号安全,请及时绑定邮箱和手机立即绑定

sqlserver中字段类型用bigint比int只是内存上消耗多一点,其他没影响吧

sqlserver中字段类型用bigint比int只是内存上消耗多一点,其他没影响吧

qq_遁去的一_1 2018-12-07 08:41:23
sqlserver中字段类型用bigint比int只是内存上消耗多一点,其他没影响吧
查看完整描述

4 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

有影响的,如果程序使用的是32位的字段那么你可能面临无法获取数据的,或者获取到的数据是乱码的可能。

这时你需要把你的这个BIGINT的数据进行一次转化

查看完整回答
反对 回复 2019-01-07
?
慕神8447489

TA贡献1780条经验 获得超1个赞

1 --SQL bigint 对应于C# Int64 占用8个字节
2 --SQL int 对应于C# Int32 占用4个字节 
3 
4 --如果在数据库中用bigint,C#对应的参数需要定义为Int64类型的,操作起来的话需要转型(这个不知道算不算影响!)
查看完整回答
反对 回复 2019-01-07
  • 4 回答
  • 0 关注
  • 486 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信