日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)MSSQL教程SQLPRIMARYKEY約束

SQL PRIMARY KEY 約束


SQL PRIMARY KEY 約束

PRIMARY KEY 約束唯一標(biāo)識(shí)數(shù)據(jù)庫表中的每條記錄。

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、白山網(wǎng)絡(luò)推廣、重慶小程序開發(fā)、白山網(wǎng)絡(luò)營(yíng)銷、白山企業(yè)策劃、白山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供白山建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com

主鍵必須包含唯一的值。

主鍵列不能包含 NULL 值。

每個(gè)表都應(yīng)該有一個(gè)主鍵,并且每個(gè)表只能有一個(gè)主鍵。


CREATE TABLE 時(shí)的 SQL PRIMARY KEY 約束

下面的 SQL 在 "Persons" 表創(chuàng)建時(shí)在 "P_Id" 列上創(chuàng)建 PRIMARY KEY 約束:

MySQL:

CREATE TABLE Persons

(

P_Id int NOT NULL,

LastName varchar(255) NOT NULL,

FirstName varchar(255),

Address varchar(255),

City varchar(255),

PRIMARY KEY (P_Id)

)

SQL Server / Oracle / MS Access:

CREATE TABLE Persons

(

P_Id int NOT NULL PRIMARY KEY,

LastName varchar(255) NOT NULL,

FirstName varchar(255),

Address varchar(255),

City varchar(255)

)

如需命名 PRIMARY KEY 約束,并定義多個(gè)列的 PRIMARY KEY 約束,請(qǐng)使用下面的 SQL 語法:

MySQL / SQL Server / Oracle / MS Access:

CREATE TABLE Persons

(

P_Id int NOT NULL,

LastName varchar(255) NOT NULL,

FirstName varchar(255),

Address varchar(255),

City varchar(255),

CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName)

)

注釋:在上面的實(shí)例中,只有一個(gè)主鍵 PRIMARY KEY(pk_PersonID)。然而,pk_PersonID 的值是由兩個(gè)列(P_Id 和 LastName)組成的。


ALTER TABLE 時(shí)的 SQL PRIMARY KEY 約束

當(dāng)表已被創(chuàng)建時(shí),如需在 "P_Id" 列創(chuàng)建 PRIMARY KEY 約束,請(qǐng)使用下面的 SQL:

MySQL / SQL Server / Oracle / MS Access:

ALTER TABLE Persons

ADD PRIMARY KEY (P_Id)

如需命名 PRIMARY KEY 約束,并定義多個(gè)列的 PRIMARY KEY 約束,請(qǐng)使用下面的 SQL 語法:

MySQL / SQL Server / Oracle / MS Access:

ALTER TABLE Persons

ADD CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName)

注釋:如果您使用 ALTER TABLE 語句添加主鍵,必須把主鍵列聲明為不包含 NULL 值(在表首次創(chuàng)建時(shí))。


撤銷 PRIMARY KEY 約束

如需撤銷 PRIMARY KEY 約束,請(qǐng)使用下面的 SQL:

MySQL:

ALTER TABLE Persons

DROP PRIMARY KEY

SQL Server / Oracle / MS Access:

ALTER TABLE Persons

DROP CONSTRAINT pk_PersonID


文章題目:創(chuàng)新互聯(lián)MSSQL教程SQLPRIMARYKEY約束
轉(zhuǎn)載來于:http://www.5511xx.com/article/coecehp.html