作者:kshen24 | 来源:互联网 | 2023-05-18 04:34
一条sql语句更新多个字段,会有有的字段更新成功有的更新失败的吗?
例如:update table1 set ID='AAA',NAME='BBBB',ADDRESS='CCCC'
会出现 ID,NAME 更新成功,ADDRESS更新失败的情况吗?
11 个解决方案
更新最小是以行为单位进行的,不会存在同一行某个字段更新失败的情况。
还真有,这今天愁坏我了.
同一个表格, 一个字段能更新,另外一个字段不行,
两个都是int型数据,所以不存在数据类型出错的问题,再说SQL也没有错误提示.
一百度就百度到这了,
刚开始以为是外键约束,结果一看没有,我把那字段删了,重新建立,还是一样
又怀疑是日志满了啥的,折腾死了,没找到原因.
哪位高手支个招