日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

讓我們了解一下如何在MySQL中使用外鍵 ?

InnoDB表支持檢查外鍵約束。不需要外鍵約束來連接兩個表。它可以在定義需要使用的列時使用,用于除InnoDB之外的存儲引擎。REFERENCES tableName(colName)沒有實際效果,只是向用戶注釋當前正在定義的列意圖引用不同表中的列。

MySQL不會檢查確保’colName’實際上存在于’tableName’中,或者’tableName’本身是否真實存在。

在父表中,外鍵將充當主鍵。讓我們看一個創建表的示例。

創建子表

mysql> create table StudentEnrollment
−> (
   −> StudentId int,
   −> StudentName varchar(200),
   −> StudentFKPK int
−> );
Query OK, 0 rows affected (0.91 sec)

登錄后復制

創建父表

mysql> create table College
−> (
   −> StudentFKPK int,
   −> CourseId int,
   −> CourseName varchar(200),
   −> CollegeName varchar(200),
   −> primary key(StudentFKPK)
−> );
Query OK, 0 rows affected (0.46 sec)

登錄后復制

在父表中,列 ‘StudentFKPK’ 是一個主鍵。我們將使用 ALTER 命令來添加一個外鍵。

以下是添加外鍵的語法。

Syntax

ALTER table yourChildTableName add constraint anyConstraintName
foreign key(primary key column name for parent table)
references College(primary key column name for parent table);

登錄后復制

以上就是在 MySQL 中使用外鍵的詳細內容,更多請關注www.92cms.cn其它相關文章!

分享到:
標簽:MySQL
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定