1
Q
級聯更新和刪除
A
回答
0
您應該刪除並重新創建外鍵。 這是唯一的方法。 但您可以使用sys.foreign_keys
和sys.foreign_key_columns
來獲取FK名稱和列。 然後您可以編寫一個循環來獲取名稱和列,並在執行的每個時間循環中放棄使用級聯選項重新創建它。
相關問題
- 1. Zend_Db_Table級聯刪除和更新
- 2. 創建的更新和刪除級聯
- 3. SQL或PHP級聯更新和刪除
- 4. 級聯更新和刪除wih django
- 5. SQL,在刪除級聯和更新級聯
- 6. 級聯更新或刪除 - kohana
- 7. MySQL - 級聯更新工作,但級聯刪除不
- 8. 關於[刪除(級聯/限制)]和更新(級聯/限制)的後續處理
- 9. 級聯刪除或添加記錄(插入,更新,刪除)
- 10. SQLite的刪除列和級聯刪除
- 11. Grails的刪除和級聯
- 12. NHibernate和級聯刪除
- 13. 級聯刪除
- 14. 級聯/刪除
- 15. 級聯刪除
- 16. 如何使用phpmyadmin添加刪除級聯和更新限制?
- 17. has_many刪除關聯更新
- 18. Grails級聯刪除?
- 19. 級聯軟刪除
- 20. 級聯刪除mysql
- 21. Oracle級聯刪除
- 22. MySql刪除級聯
- 23. MongoMapper +級聯刪除?
- 24. JPA級聯刪除
- 25. Yesod刪除級聯
- 26. LLBLGen級聯刪除?
- 27. SQL級聯刪除
- 28. NHibernate級聯刪除
- 29. 刪除級聯JayData
- 30. MySQL刪除級聯
也許這個答案可以幫助你:[SQL腳本來改變所有外鍵添加ON DELETE CASCADE](http://stackoverflow.com/a/871124/1175077) – jpw