共計 917 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章主要介紹了數據庫 sql 語句設置外鍵的方法,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。
數據庫 sql 語句設置外鍵的方法:1、添加外鍵約束【alter table 從表 add foreign key(外鍵字段) references 主表 (主鍵字段)】;2、刪除外鍵約束【alter table 表名 drop foreig】。
數據庫 sql 語句設置外鍵的方法:
1、外鍵約束作用
外鍵約束: 對外鍵字段的值進行更新和插入時會和引用表中字段的數據進行驗證,數據如果不合法則更新和插入會失敗,保證數據的有效性
2、對于已經存在的字段添加外鍵約束
-- 為 cls_id 字段添加外鍵約束
alter table students add foreign key(cls_id) references classes(id); 【首先會驗證的,不符合就會報錯】
3、在創建數據表時設置外鍵約束
-- 創建學校表
create table school(
id int not null primary key auto_increment,
name varchar(10)
);
-- 創建老師表
create table teacher(
id int not null primary key auto_increment,
name varchar(10),
s_id int not null,
foreign key(s_id) references school(id)
);
4、刪除外鍵約束
-- 需要先獲取外鍵約束名稱, 該名稱系統會自動生成, 可以通過查看表創建語句來獲取名稱
show create table teacher;
-- 獲取名稱之后就可以根據名稱來刪除外鍵約束
alter table teacher drop foreign key 外鍵名;
感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享的“數據庫 sql 語句設置外鍵的方法”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,更多相關知識等著你來學習!
向 AI 問一下細節
正文完