添加外鍵設置級聯更新


給一個表設置外鍵,這個表就被稱為從表

另外那個被關聯的表,被稱為主表

這個時候,主表中被關聯的字段名,不能直接被修改

要解決這個問題,就可以用到級聯更新

在添加外鍵的時候,可以進行級聯更新設置:

//向表中添加外鍵
alert   table (表名) ADD   CONSTRAINT  (外鍵名稱)  FORGEIN KEY  (表中的外鍵字段)  REFERENCES
主表名 (被關聯的字段) on  UPDATE    CASCADE

//設置完成后,就可以直接更改主表中被關聯的字段了


//還可以在添加外鍵的時候直接設置級聯刪除操作
alert   table (表名) ADD   CONSTRAINT  (外鍵名稱)  FORGEIN KEY  (表中的外鍵字段)  REFERENCES
主表名 (被關聯的字段) on  UPDATE    CASCADE   on  DELETE  CASCADE

//這樣就可以直接刪除柱表中被關聯的字段了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM