已更新或剔除的行值要么不能使该行成为唯一行,要么改变了多个行
已更新或删除的行值要么不能使该行成为唯一行,要么改变了多个行

在对一个表做试验的时候,往里面添加了几条数据,后来发现原本想作为主键的字段的值都为"NULL",这可不行,删除重新来吧。选中删除的时候就出现了 “已更改或删除的行值要么不能使改行成为唯一行,要么改变了多个行(X行)”的错误。
原来是建表的时候忘了添加主键,但是现在删除也删除不了,往里面填东西吧,也填不了,也报错。没有办法啊~百度吧~各种解决办法,终于找到了我这个菜鸟能看懂而且操作出来的方法。(好方法!!!)
解决方法:
单击SQL工具栏上的“新建查询”按钮,然后登陆要修改的数据表所在的数据库,然后输入以下SQL语句
解决方法:
单击SQL工具栏上的“新建查询”按钮,然后登陆要修改的数据表所在的数据库,然后输入以下SQL语句
delete 数据库名.表名 where 要删除的字段名=‘字段值’
例如:
例如:
use jifang --转到jifang数据库 go
delete jifang.dbo.weihubiao where 卡号='NULL'</span>然后按F5执行就可以了。
虽然是自己粗心大意犯下的错误,但是从这个错误中学到了东西,感觉这个错误犯的还是值得的。出现错误了就是要进步了~加油!!!
- 6楼u013031185昨天 21:18
- 在错误中成长,找到问题所在,简洁明了!
- 5楼u013034286昨天 21:16
- 一点一滴的积累,都是财富啊。
- 4楼u010180031昨天 21:10
- 发现问题解问题无缝连接,在点滴的积累中进步!注意一下文章。
- 3楼zc474235918昨天 21:09
- 数据库使用的挺简单,里面有太多需要学习的东西
- 2楼u012654963昨天 21:08
- 我们现在遇到的每个错误,都是我们成长路上的阶梯......
- 1楼u012829124昨天 21:04
- 错误是我们成长的阶梯,这些都是我们将来竞争的资本。