sql sever 将 expression 转换为数据类型 int 时出现算术溢出错误。

sql sever 将 expression 转换为数据类型 int 时出现算术溢出错误。,第1张

sql sever 将 expression 转换为数据类型 int 时出现算术溢出错误是设置错误造成的,解决方法为:

1、首先打开,sql  sever 2008,选取你要登录的服务器,还有登录身份。然后单击确认。

2、打开visuil studio 2010 ,打开你要进行连接的文件或者解决方案,我这里就在最近使用的文件里打开。

3、sever 对应的是你连接数据库的服务器名,然后写上你的数据库名,最后一个就是windows身份自动登录的一个方式,如果你使用用户名密码登录可以写上user=“用户名” password=“密码”就可以了。

4、用户名密码与数据库匹配之后就会进入管理员页面。否则就会提示用户名或者密码错误。

找到是哪一列溢出了,把列的类型有smallint 修改为int 或者bigint;

溢出的原因是因为smallint存储值最大只能是32767 ,而你想插入的值大于这个值所以报错


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9649023.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存