1. 程式人生 > >SQL Server 未刪除任何行

SQL Server 未刪除任何行

背景:

今天在測試上機功能能否正常存入資料的時候,因為測試嗎,都懂得,所以就多點了幾下上機的按鈕。

然後就去資料庫中看一些有沒有存進去,可喜的是資料存入了,可悲的是資料不能刪除了。


下面就是出現的問題,未刪除任何行



資料中沒有設定主鍵,也沒有設定為自增列(後面才發現,自增列不能設定成功)

出現問題的原因:

1、沒有設定主鍵。

2、表中此條資訊不是唯一的,表中存在多條相同資訊造成的,在使用sql的管理工具刪除重複記錄中的一條,這樣的話,管理工具生成刪除sql語句的時候,不知道你要刪除那一條,所以報這個錯誤。

解決辦法:

其他的方法也試了一下,在我這裡貌似不感冒。(上面了說了設定自增列不成功)最後使用sql語句刪除


這樣把有關卡號為120的資訊全部刪除了。