原文:可能會導致循環或多重級聯路徑。請指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION,或修改其他 FOREIGN KEY 約束。

錯誤提示:可能會導致循環或多重級聯路徑。請指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION,或修改其他 FOREIGN KEY 約束。 原因:自表連接 同一張表自己連接自己 不允許級聯刪除和級聯更新。 一 sql語句 二 發現 內容如下: USE Ecology GO ALTER TABLE dbo . DataClass WITH CHECK ADD CO ...

2018-03-28 17:06 1 789 推薦指數:

查看詳情

EF Core 遇到“可能會導致循環多重級聯路徑

在ef core中你可能會設計這樣一個實體: 意思就是:一個顧客可能有上級顧客,同時也可能有多個孩子顧客。 當我們在進行數據遷移的時候會報錯: 將 FOREIGN KEY 約束 '******' 引入表 'Customers' 可能會導致循環多重級聯路徑指定 ...

Sun Apr 21 23:24:00 CST 2019 1 978
EFCore的外鍵級聯刪除導致的【可能會導致循環多重級聯路徑

之前也是經常遇到這個問題,但好在每次創建的實體不多,很容易就能找到是哪個外鍵導致級聯循環刪除問題 之前都是這么處理,因為創建的實體也不多,所以還處理得來 但最近跟別人合作寫后端,別人寫了好多實體,我一Update-Database,傻了,我得一個個地處理。其實我也不太喜歡這個級聯刪除 ...

Sat Dec 07 05:39:00 CST 2019 1 426
SQLServer之修改FOREIGN KEY約束

使用SSMS數據庫管理工具修改FOREIGN KEY約束 1、連接數據庫,選擇數據表-》右鍵點擊-》選擇設計(或者展開鍵,選擇要修改的外鍵,右鍵點擊,選擇修改,后面修改步驟相同)。 2、在表設計窗口中-》選擇要修改的外鍵列-》右鍵點擊-》選擇關系。 3、在外鍵關系彈出框中-》選中 ...

Fri Sep 07 21:41:00 CST 2018 0 3860
Cannot delete or update a parent row: a foreign key constraint fails....

在操作”小弟“這張表時候報錯 想在“小弟”上面加入數據或者更新數據,就要聽老大的, 這句話后面跟着的表就是“老大”,必須老大有數據索引,“小弟“才可以加入或者更新 查看“小弟”表的外鍵,會發現有 ...

Wed Mar 05 19:08:00 CST 2014 0 5921
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM