SQL Server中如何刪除主鍵約束

SQL Server中如何刪除主鍵約束

方法/步驟

針對於在SQL Server中我們如何刪除主鍵約束,在SQL Server 中建立了主鍵約束之後發現這個主鍵並沒有起到什麼作用,這裡我們需要做的是刪除主鍵約束,這裡我們做出了兩種方式的刪除(希望大家能夠成功學以致用

在如下圖中我們可以看到的是一個Student表中我們已將對StudentNo進行了主鍵的設置,這裡我們就針對於這裡的StudentNo來給大家講解如何來刪除主鍵約束

方法一:

首先在你的主鍵上面右擊然後選擇裡面的修改

彈出如下框,我們對此進行操作

如果這裡你已將設置了主鍵約束,那麼就可以在那一列中右擊的時候彈出刪除約束這裡我們就是選擇刪除約束

刪除完畢之後,我們選擇鍵盤上的ctrl + s進行保存

保存完畢之後我們有時候還發現那個主鍵約束仍舊是存在的,這裡我們就需要在你的表名中右擊選擇裡面的刷新,進行列表的刷新了

刷新成功之後,我們就可以看到已將刪除了主鍵約束

方法二:

這裡我們採用代碼的方式進行主鍵約束的刪除,點擊左上角的新建查詢,在代碼部位書進行代碼的編寫

書寫如下圖中的代碼:

alter table Student

drop constraint PK_Student

這裡進行代碼的解釋;

alter table 表名

drop constraint 約束名

書寫完畢之後,選擇全部內容,點擊上方的執行

執行完畢之後,顯示命令已成功完成,但是仍舊顯示的是你的主鍵沒有刪除掉

這裡仍舊是選擇你的表名右擊選擇刷新

刷新完畢之後,顯示你已將成功的刪除主鍵約束

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場