互聯網

當前位置 /首頁/遊戲數碼/互聯網/列表

sql怎麼 設定主鍵

sql要怎麼設定主鍵呢?本文以sql sERver數據庫爲例,講解幾種設定方式:
1)新建表時設定主鍵
2)修改表主鍵
3)sql語句刪除主鍵
4)sql語句添加主鍵
5)sql語句修改主鍵

操作方法

(01)開啟【SQL Server Management Studio】管理工具,連接數據庫

sql怎麼 設定主鍵

(02)【新建表時設定主鍵】- 開啟新建表介面1)展開要新建表的數據庫2)右鍵【表】選單,依次選擇【新建】->【表】

sql怎麼 設定主鍵 第2張

(03)【新建表時設定主鍵】- 設定主鍵1)在“新建表介面”,加入兩個測試列的行2)選擇任何一行,右鍵選擇【設定主鍵】3)聯合主鍵設定:按住ctrl鍵,配合鼠標左鍵,可以多選幾行,然後右鍵選擇【設定主鍵】4)添加列後,點擊【儲存】按鈕,在彈出框中輸入“表名稱”,點擊確定按鈕即可

sql怎麼 設定主鍵 第3張
sql怎麼 設定主鍵 第4張

(04)【修改表主鍵】- 開啟設計表介面右鍵選擇要修改的表,選擇【設計】選單,即可開啟此表的設計介面,此時,可以修改列名、列類型、長度等等

sql怎麼 設定主鍵 第5張

(05)【修改表主鍵】- 修改主鍵1)在“表設計”介面,右鍵任何一行,選擇“設定主鍵”2)調整好表屬性後,點擊“儲存”按鈕即可3)聯合主鍵設定:按住ctrl鍵,配合鼠標左鍵,可以多選幾行,然後右鍵選擇【設定主鍵】4)對於有數據的表,如果修改後的主鍵存在數據重複行,則會提示修改失敗,此時,需要視具體業務場景刪除重複記錄或者更改另外的列作爲主鍵

sql怎麼 設定主鍵 第6張
sql怎麼 設定主鍵 第7張
sql怎麼 設定主鍵 第8張

(06)【sql語句刪除主鍵】1)點擊sql server管理工具的選單【新建查詢】,開啟查詢視窗2)在查詢視窗中輸入截圖的命令刪除主鍵ALTER TABLE 表名 DROP CONSTRAINT [鍵名];

sql怎麼 設定主鍵 第9張

(07)【sql語句添加主鍵】1)點擊sql server管理工具的選單【新建查詢】,開啟查詢視窗2)在查詢視窗中輸入截圖的命令添加主鍵ALTER TABLE 表名 ADD CONSTRAINT 鍵名 PRIMARY KEY ( 列名,多個列名用逗號分隔 );3)添加主鍵之前,如果該表原來有主鍵,需要先刪除主鍵,再添加,就等同於修改主鍵了

(08)【sql語句修改主鍵】1)點擊sql server管理工具的選單【新建查詢】,開啟查詢視窗2)在查詢視窗中輸入截圖的命令修改主鍵3)如果表存在主鍵,需要先刪除原主鍵

sql怎麼 設定主鍵 第10張