原文:mysql數據庫設置外鍵,更新與刪除選項

CASCADE:父表delete update的時候,子表會delete update掉關聯記錄 SET NULL:父表delete update的時候,子表會將關聯記錄的外鍵字段所在列設為null,所以注意在設計子表時外鍵不能設為not null RESTRICT:如果想要刪除父表的記錄時,而在子表中有關聯該父表的記錄,則不允許刪除父表中的記錄 NO ACTION:同 RESTRICT,也是首先 ...

2018-10-15 19:27 0 3198 推薦指數:

查看詳情

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數據庫刪除更新規則

1.CASCADE:從父表刪除更新且自動刪除更新子表中匹配的行。 2.SET NULL:從父表刪除更新行,並設置子表中的列為NULL。如果使用該選項,必須保證子表列沒有指定NOT NULL。 3.RESTRICT:拒絕對父表的刪除更新操作。 4.NO ACTION:標准SQL的關鍵字 ...

Thu Dec 13 18:38:00 CST 2018 0 700
MySQL數據庫--約束及使用

什么是主鍵、關系型數據庫中的一條記錄中有若干個屬性,若其中某一個屬性組(注意是組)能唯一標識一條記錄,該屬性組就可以成為一個主鍵。 比如: 學生表(學號,姓名,性別,班級) 其中每個學生的學號是唯一的,學號就是一個主鍵 課程表(課程編號,課程名,學分) 其中課程編號是唯一的,課程編號 ...

Thu Nov 29 17:56:00 CST 2018 1 3701
MySQL數據庫刪除數據(有約束)

MySQL刪除一張表或一條數據的時候,出現有約束的問題,於是就去查了下方法: 刪除數據的時候如果想把id序列也清空到1開始可以: truncate table 表名; 如果不需要清空序列直接刪除就好了。 ...

Mon Apr 01 17:57:00 CST 2019 0 1120
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM