sql server建表的时候有3个字段,都是可为空,没有设置主键
使用编辑窗口往里加字段时,先加了第一列的,往第二列加值时,如果第一列有值一样的提示如上图所示,
未更新任何行。
未提交行1中的数据。
错误源:Microsoft.Sqlserver.Management.DataTools。
错误消息:已更新或删除的行值要么不能使该行成为唯一行,要么改变了多个行(3行)。
请更正错误并重试,或按Esc取消更改。
(ps:关闭窗口关不了,还要按Esc以后才能关)
网上搜索以后找到一个解释,表没设主键且修改的字段所在行其他字段值和其他行有重复时,会提示这个,可以sql删除数据再直接sql添加或在编辑窗口逐行添加。
参考:https://blog.csdn.net/luoxia0805/article/details/41482323