這是數據庫外鍵定義的一個可選項,用來設置當主鍵表中的被參考列的數據發生變化時,外鍵表中響應字段的變換規則的。
update 則是主鍵表中被參考字段的值更新,delete是指在主鍵表中刪除一條記錄:
on update 和 on delete 後面可以跟的詞語有四個
no action , set null , set default ,cascade
no action 表示 不做任何操作,
set null 表示在外鍵表中將相應字段設置爲null
set default 表示設置爲默認值
cascade 表示級聯操作,就是說,如果主鍵表中被參考字段更新,外鍵表中也更新,主鍵表中的記錄被刪除,外鍵表中改行也相應刪除
on update cascade 和on delete cascade 的區別
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
DataCube 漏洞小結
原創
2024-05-30 11:16:40
Python數據庫編程全指南SQLite和MySQL實踐
原創
2024-03-28 11:13:16
Sequelize常用操作
原創
2023-04-10 21:24:56
【OPEN IC】之lsfMonitor:openlava/LSF一站式信息解決方案
原創
2023-03-04 00:22:21
微信全文搜索耗時降94%?我們用了這種方案
騰訊雲開發者社區
2023-02-21 11:45:35
設計模式整理--策略模式
原創
2022-04-30 14:15:07
微信iOS端的最新全文檢索技術優化實踐
原創
2022-04-30 11:51:28
Zabbix 6.0 升級完全指南!
2022首場線下Meetup 深圳站-點擊報名 王 軍 | 宏時數據技術經理 Zabbix5.0指導手冊中文譯者。感謝譯者王軍,歡迎更多資深用戶翻譯官方博文並分享! Zabbix6.0
原創
2022-04-30 10:55:41
融合通信常見問題3月刊 | 雲信小課堂
原創
2022-04-30 10:52:27
【部分翻譯】Prisma CLI 指令參數
曾建凱
2022-04-30 05:49:44
Linux 下安裝和配置 MinDoc
Linux 下安裝和配置 MinDoc 步驟如下: 第一步 下載可執行文件 第二步 解壓壓縮包 第三步 創建數據庫 第四步 配置數據庫 第五步 啓動程序 第六步 配置代理 如果你的服務器
原創
2021-12-25 21:42:35
如何使用svnWebUI圖形化工具搭建svn服務器
原創
2021-12-25 21:28:56
QT5中如何使用SQLite
linuxprobe2020
2021-12-25 21:16:55
Mac啓動臺應用殘留圖標或分組如何徹底刪除?
原創
2021-12-25 21:16:45