SQL server中某个表的字段值为什么不能修改?

2025-02-24 16:21:35
推荐回答(2个)
回答1:

同意楼上的
你看看,这个值是不是有外键约束
比如说,A表中ID号为主键,B表中的ID号为外键
这时候 A表中的ID号只有数据'1',那你B表的ID号就不能是'2'..
还有就是可能是被设置为标识列,会自动增长的那种
还有就是这个字段有设置UNIQUE约束,或者CHECK约束
你把他所有关系都删除了,再试试看

回答2:

看看这个字段的约束 有可能是自动增长的吧