每次导入excel表到数据库到SQL里就会多若干行显示全是'NULL'的行,删除的时候出现如下提示
"键列信息不足或不正确。更新影响到多行!"
在删除一个行的时候,如果无法判断该行是唯一,即会出现此错误。
建议您为该表手动增加一个主键列,这样每个行即都是唯一的,再次删除时,就不会再次碰到该错误。
導入有null存在,處理方法:導入前把excel數據複製到記事本上,把excel格式改為文本格式,再把數據粘貼回excel.
出現null;通常是一列有字符+數字和只有數字等情況造成的
"键列信息不足或不正确。更新影响到多行!"
解决办法:从您的描述中,可以得知您从Excel 中导入数据到SQL Server中。导入后的表不存在主键列,同时出现多行所有列全为Null的情况。在删除这部分行的时候,出现“键列信息不足或不正确。更新影响到多行”。如果我的理解有误,还请您一定提出。
在删除一个行的时候,如果无法判断该行是唯一,即会出现此错误。
建议您为该表手动增加一个主键列,这样每个行即都是唯一的,再次删除时,就不会再次碰到该错误。
其他解决办法:如果在企業管理器刪除,沒有唯一性列時並且刪除數據行有重復,會出現刪除不了的情況。
導入有null存在,處理方法:導入前把excel數據複製到記事本上,把excel格式改為文本格式,再把數據粘貼回excel.
出現null;通常是一列有字符+數字和只有數字等情況造成的