sql怎麼設定主碼

2021-05-22 17:50:07 字數 2676 閱讀 3025

1樓:川新過客

alter table 表名 add constraint pk_t primary key(列名)。把表中某個欄位設定為主鍵

怎麼在資料庫裡面不用sql語句把2個屬性設定為主碼

2樓:匿名使用者

--修改

主鍵copy alter table tablename --修改表bai

addconstraint tb_primaryprimary key clustered (列名) /*將你要設du置為主鍵約束

zhidao的列*/

--修改約束alter table 銷售表 --修改表add constraint ck_sl --建立檢查約束check (數量 >= 1 and 數量 <= 10000) --新增約束條件

--修改外來鍵alter table 表名

add constraint 外來鍵名稱 foreign key (欄位)

references 關係表名 (關係表內欄位)

3樓:匿名使用者

lz:具體是什麼資料庫軟體?如果是sql server 2005,選擇要設主碼的表如s表-->鍵-->右擊-->新建外來鍵-->表和列規範,右邊有個選擇按鈕,按進去就可以設定了

4樓:匿名使用者

在企業管理器的表中可以設定

5樓:汝貞樹

按住ctrl選擇兩項屬性,右擊—設定主鍵1

資料庫建立的時候設定兩個屬性為主碼的時候該怎麼做

6樓:匿名使用者

primary key(主碼1,主碼2)

7樓:史蒂芬鵬鵬

最基本的創業是為了兩個屬性,應該通過分析。

mysql中如何把屬性組設定為主碼 20

8樓:

mysql下,每個表只能有一個主鍵。

但這個主鍵可以由一個屬性或多個屬性組合構成。多個屬性作位主鍵的話,則這個主鍵可以稱為「複合主鍵」。

複合主鍵的示例(以id列和name列合併構成主鍵):

create table tb_name

(id int,

name varchar(20),

constraint pk_name primary key (id,name))

9樓:匿名使用者

primary key('id','name',....)

sql server 2008如何設定外碼

10樓:全是菜雞

用關鍵語句:foreign key ...(屬性名) references ....表名+(屬性名)

下邊舉例說明:

create table student /*建立一個學生表*/

sno char(8),

sname char(6) unique not null default 'wang',

s*** char(2) check(s***='男'or s***='女') not null,

sage smallint not null check(sage<150),

sdept char(20) not null,

primary key(sno)

create table course /*建立課程表*/

(cno char(3) primary key ,

cname char(20) not null,

cpno char(3) foreign key references course(cno), /*這裡是自引用主碼*/

ccredit smallint,

--foreign key cpno references course(cno)

create table sc /*建立學生選課表*/

(sno char(8) ,

cno char(3) not null ,

grade smallint not null,

--foreign key sno references student(sno)

primary key (sno,cno), /*主碼由兩個屬性構成*/

foreign key (sno) references student(sno), /*引用學生表的主碼sno*/

foreign key (cno) references course(cno) /*引用課程表的主碼cno*/

擴充套件資料

sql server 有兩個介面可以認為是 sql server 7.0 的本機介面,即 ole-db 和 odbc。db-library 介面也是本機的,它與 tds 通訊,但是 db-library 使用的是 tds 較老的版本,需要在伺服器上進行一些轉換。

現有的 db-library應用程式仍然可以繼續與 sql server 7.0 協同使用,但是很多新的功能和效能提高等好處只能通過 odbc 和 ole db 才能利用。

11樓:

我用過2000,在企業管理器裡有專門的設定外碼的啊,2008裡應該也有類似的地方

PIN碼如何設定?PIN碼是什麼?怎麼設定?

聯通手機客戶,pin碼預設為 1234,手機設定pin方式如下 1 ios系統 設定 蜂窩網路 蜂窩號碼 sim卡pin碼 2 安卓系統 設定 安全設定 sim usim卡設定 為保護您的使用安全,聯通sim卡採用pin碼和puk碼保護。當pin碼輸錯3次後,sim卡會自動上鎖,手機提示 sim卡已...

支付寶掃碼付款怎麼設定密碼,支付寶掃碼支付怎麼設定成需要密碼的?

工具 材料 手機一臺 1 開啟手機支付寶,在我的介面,找到設定選項,點選進入,如下圖所示。2 在支付寶設定介面點選進入安全設定,如下圖所示。3 在手機支付寶安全設定介面點選進入解鎖設定,如下圖所示。4 進入當前介面後,勾選啟動支付寶,點選指紋或者手勢密碼就可以設定密碼了。1 首先在手機上將支付寶客戶...

蘋果手機怎麼操作設定PIN碼,蘋果手機如何設定PIN密碼

蘋果手機開機時驗證pin碼設定方法 前往 設定 sim卡 pin碼 輕點開啟 sim 卡 pin 碼 輸入當前 sim 卡 pin 碼開啟。開啟與關閉此功能都需驗證 pin 碼。注 一 sim卡初始密碼pin1碼通常為1234,如果忘記無法找回。連續輸入3次錯誤pin 碼,sim卡自動鎖定,需輸入p...