原文:關於mysql(Navicat premium軟件中) 外鍵設置中“刪除”和“更新”選項詳解

ON DELETE restrict 約束 :當在父表 即外鍵的來源表 中刪除對應記錄時,首先檢查該記錄是否有對應外鍵,如果有則不允許刪除。 no action:意思同restrict.即如果存在從數據,不允許刪除主數據。 cascade 級聯 :當在父表 即外鍵的來源表 中刪除對應記錄時,首先檢查該記錄是否有對應外鍵,如果有則也刪除外鍵在子表 即包含外鍵的表 中的記錄。 set null:當在 ...

2019-11-21 16:11 0 912 推薦指數:

查看詳情

mysql數據庫設置更新刪除選項

CASCADE:父表delete、update的時候,子表會delete、update掉關聯記錄;SET NULL:父表delete、update的時候,子表會將關聯記錄的字段所在列設為null,所以注意在設計子表時不能設為not null;RESTRICT ...

Thu May 30 00:18:00 CST 2019 0 1020
mysql數據庫設置更新刪除選項

CASCADE:父表delete、update的時候,子表會delete、update掉關聯記錄;SET NULL:父表delete、update的時候,子表會將關聯記錄的字段所在列設為null,所以注意在設計子表時不能設為not null;RESTRICT:如果想要刪除父表的記錄時,而在 ...

Tue Oct 16 03:27:00 CST 2018 0 3198
MySQL利用實現級聯刪除更新

MySQL利用實現級聯刪除更新 MySQL支持的存儲引擎只有InnoDB,在創建的時候,要求父表必須有對應的索引,子表在創建的時候也會自動創建對應的索引。在創建索引的時候,可以指定在刪除更新父表時,對子表進行的相應操作,包括RESTRICT、NO ACTION、SET ...

Tue Oct 18 00:04:00 CST 2016 0 22060
[原創]MYSQL利用實現級聯刪除更新

MySQL利用實現級聯刪除更新   MySQL支持的存儲引擎只有InnoDB,在創建的時候,要求父表必須有對應的索引,子表在創建的時候也會自動創建對應的索引。在創建索引的時候,可以指定在刪除更新父表時,對子表進行的相應操作,包括RESTRICT、NO ACTION、SET ...

Thu Jan 05 22:10:00 CST 2017 0 4722
MySQL的主鍵,有什么作用詳解

              MySQL的主鍵,有什么作用詳解                                      作者:尹正傑 版權聲明:原創作品,謝絕轉載!否則將追究法律責任。   學關系型數據庫的同學,尤其在學習主鍵和時會產生一定的困惑。那么今天 ...

Fri Jan 18 08:05:00 CST 2019 1 12388
Mysql分析(什么是,為什么要用,添加,主外關聯刪除)

有一個東西一直在我腦海中是個很煩的東西,但是這東西不搞清楚會阻礙自己的前進。自己做項目demo永遠只能用一張表... 所以今天還是學習了下希望能夠搞明白一些... 百度上搜索的作用"保持數據的完整性,一致性","參照完整性"...什么的,我想信很多小伙伴都不明白到底什么意思 ...

Fri Aug 24 03:34:00 CST 2018 0 2423
NavicatMySQL添加詳細過程

NavicatMySQL添加詳細過程 /** *@author blovedr *功能: NavicatMySQL添加 *日期: 2018年6月21日 22:42 *注釋: 學習數據庫MySQL的點點記錄, 謝謝網上各位大神分享經驗,歡迎各位大神批評指導與交流 ...

Fri Jun 22 06:44:00 CST 2018 1 33045
MySql設置詳解

(1) 的使用: 的作用,主要有兩個: 一個是讓數據庫自己通過來保證數據的完整性和一致性 一個就是能夠增加ER圖的可讀性 有些人認為的建立會給開發時操作數據庫帶來很大的麻煩.因為數據庫有時候會由於沒有通過的檢測而使得開發人員刪除,插入操作 ...

Fri Mar 08 21:40:00 CST 2013 0 4337
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM