alter table 表名 add constraint pk_t primary key(列名)。把表中某個字段設(shè)置為主鍵

10多年的文昌網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。成都全網(wǎng)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整文昌建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)建站從事“文昌網(wǎng)站設(shè)計”,“文昌網(wǎng)站推廣”以來,每個客戶項目都認(rèn)真落實執(zhí)行。
復(fù)合主鍵不能直接加在建表的列后面的
create table test
(a int ,
b int ,
c int
)
CONSTRAINT PK_test primary key
(a,b) on primary
tsql建好表后如何定義主鍵的方法。
如下參考:
1、打開管理工具,SQLServerManagementStudio連接到數(shù)據(jù)庫。
2.創(chuàng)建新表時設(shè)置主鍵-打開新表接口,展開數(shù)據(jù)庫創(chuàng)建新表,右鍵點擊【table】菜單,選擇【new】-【table】。
3.創(chuàng)建新表時設(shè)置主鍵——如下所示設(shè)置主鍵。
4.修改表主鍵-打開設(shè)計表接口。右鍵修改該表,選擇“設(shè)計”菜單,可以打開該表的設(shè)計界面,此時,可以修改列名、列類型、長度等。
5.聯(lián)合主鍵設(shè)置:按住CTRL鍵,配合鼠標(biāo)左鍵,你可以選擇更多的幾行,然后單擊右鍵,選擇設(shè)置主鍵】【數(shù)據(jù)表,如果修改后的數(shù)據(jù)的主鍵重復(fù),將提升版本變化失敗,在這一點上,需要根據(jù)具體的業(yè)務(wù)場景的權(quán)利刪除重復(fù)的記錄或修改另一個列的主鍵。
6.SQL語句刪除主鍵,如下圖所示。
7.添加主鍵ALTERTABLE添加約束鍵主鍵(列名,用逗號分隔的多個列名)
8.在查詢窗口中輸入screenshot命令來修改主鍵。如果表中有主鍵,則需要刪除原始主鍵,以獲得“命令已成功完成”的消息。
比方說,你要創(chuàng)建一個表user_info,設(shè)置的主鍵名稱是user_id,那么可以如下設(shè)置:
create
table
user_info
(user_id
int
primary
key
identity(1,1),//主鍵初值為1,每次自增1,數(shù)值可變化,但要符合之前定義的類型
user_name
varchar(20)
not
null,
本文標(biāo)題:sqlserver定義主,SQL數(shù)據(jù)定義
當(dāng)前網(wǎng)址:http://chinadenli.net/article34/dseesse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、外貿(mào)網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)、域名注冊、移動網(wǎng)站建設(shè)、虛擬主機
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)