![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sqlserver
ebg_coder
这个作者很懒,什么都没留下…
展开
-
失败,因为下列 SET 选项的设置不正确: ‘ARITHABORT‘。请确保 SET 选项正确无误,可以用于 计算列上的索引视图和/或索引和/或筛选的索引和/或查询通知和/或 XML 数据类型方法和/
execute sql error: CREATE INDEX 失败,因为下列 SET 选项的设置不正确: 'ARITHABORT'。请确保 SET 选项正确无误,可以用于 计算列上的索引视图和/或索引和/或筛选的索引和/或查询通知和/或 XML 数据类型方法和/或空间索引操作。前几天发现sqlserver数据库有几条数据重了,明明设置了唯一索引,为啥呢?解决办法:使用管理员权限执行以下语句即可。执行后重新创建索引,成功创建。原创 2023-03-28 17:38:55 · 450 阅读 · 0 评论 -
Data truncation异常
今天更新数据库时出现了java.sql.DataTruncation Data truncation的异常,经过检查发现,某个字段数据库设置长度为3,实际值是5,导致异常。 经过搜索发现,除了长度以外,精度,范围,大小等都有可能出现该异常。...原创 2018-12-13 16:59:39 · 31660 阅读 · 1 评论 -
与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。问题解决
可以看出是在做修改的时候发生的报错,从日志里面分析发现是两个不同的进程对同一张表进行update,但是修改的范围where id是不同的。后面发现问题是因为,该表没有给id设置索引导致,sqlserver如果没有索引默认update的时候会锁整个表,导致该死锁问题。解决方案:给id加上索引或者主键。原创 2022-10-18 10:26:34 · 5318 阅读 · 0 评论