SQL sever刪除全空值的行出現錯誤提示!

來源:互聯網
上載者:User
每次匯入excel表到資料庫到SQL裡就會多若干行顯示全是'NULL'的行,刪除的時候出現如下提示

"鍵列資訊不足或不正確。更新影響到多行!"


解決辦法:從您的描述中,可以得知您從Excel 中匯入資料到SQL Server中。匯入後的表不存在主鍵列,同時出現多行所有列全為Null的情況。在刪除這部分行的時候,出現“鍵列資訊不足或不正確。更新影響到多行”。如果我的理解有誤,還請您一定提出。


在刪除一個行的時候,如果無法判斷該行是唯一,即會出現此錯誤。

建議您為該表手動增加一個主鍵列,這樣每個行即都是唯一的,再次刪除時,就不會再次碰到該錯誤。


其他解決辦法:如果在企業管理器刪除,沒有唯一性列時並且刪除數據行有重復,會出現刪除不了的情況。


導入有null存在,處理方法:導入前把excel數據複製到記事本上,把excel格式改為文字格式設定,再把數據粘貼回excel.

出現null;通常是一列有字元+數字和只有數字等情況造成的

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.