SQL建立外來鍵

2022-02-15 11:28:02 字數 698 閱讀 1885

建立外來鍵關係:先建主表再見從表;

主表:

create

table

zhu(

code

int primary key

, name

varchar(20

)) ;

從表:create

table

cong

( code

int primary key

, name

varchar(20

), zhu

int,

foreign

key【代表外來鍵】 (zhu) references【引用】 zhu ( code)[

建立外來鍵關係

])

樣式:foreign key(列名) references 主表名(列名) 外來鍵

zhu表中的code與cong表中的zhu建立了主外來鍵關係

4.增加外來鍵約束

alter

table

scadd

constraint

fk_student(外來鍵約束的名稱)

foreign

key(sno)//

將sc表中的sno設為外來鍵

references student(sno);關聯student表的sno主鍵

sql外來鍵需要輸入嗎 SQL外來鍵

在本教程中,將學習sql外來鍵以及如何建立foreign key約束以強制表之間的關係。1.sql外來鍵約束簡介 外來鍵是一列或一組列,用於強制兩個表中的資料之間的鏈結。在外鍵引用中,第乙個表的主鍵列 或多個列 由第二個表的列 或列 引用。第二個表的列 或列 成為外來鍵。在建立或更改表時,可以使用f...

SQL中怎麼建立外來鍵和刪除外來鍵

5.小結 外來鍵約束 對外鍵字段的值進行更新和插入時會和引用表中字段的資料進行驗證,資料如果不合法則更新和插入會失敗,保證資料的有效性 為cls id欄位新增外來鍵約束 alter table students add foreign key cls id references classes id...

外來鍵建立方式

建立方式一 建立表時加入外來鍵 建立grade表 create table grade gradeid int 10 notnull auto increment comment 年級id grandename varchar 50 not null comment 年級名稱 primary key...