SQL 尝试从我的 table 中删除一行时出错

SQL error when trying to delete a row from my table

我遇到了一个问题,遇到了无法确定来源的 SQL 错误。它正在阻止删除 API,互联网上对此一无所知:

The DELETE statement conflicted with the REFERENCE constraint "FK_re". The conflict occurred in database "test", table "dbo.MatchingTable", column 'M_Id'.

The statement has been terminated. The DELETE statement conflicted with the REFERENCE constraint "FK_re". The conflict occurred in database "test", table "dbo.MatchingTable", column 'M_Id'.

DELETE 语句与 REFERENCE 约束冲突“FK_re”

这意味着您不能删除您想要删除的内容,因为存在外键引用。

表格由特定列中的一段数据 link 编辑,SQL 警告您,如果您这样做,link 将一事无成。

这是 SQL 数据完整性的优势之一。