sql删除不了表中的数据,有好几行是空的没有数据

sql删除不了表中的数据,有好几行是空的没有数据,像删除但删除不了,提示已更新或删除的行值要么不能使该行成为唯一行,要么改变了多个行(4行)。请高手指教 谢谢

第1个回答  2010-12-10
你设计的表结构肯定存在问题,规范的表设计是不可能允许多个没有意义的空行存在的。建议重新设计表结构,定义一个主键或者是唯一键,并且不允许为空,这样就不会出现空行了。
对于当前这个出现多行空白数据的表,只好用TRUNCATE TABLE语句(具体语法网上查询)将整个表清空了,并且是不受限制的清理。本回答被提问者和网友采纳
第2个回答  2010-12-09
简单的办法就是把这些空的全删了。
相似回答