正在检测外键冲突
本文关键字:冲突 检测 | 更新日期: 2023-09-27 18:24:02
有时,当您试图在SQL server中删除表中的一行时,会遇到错误,因为该行在另一个表中充当外键。
当我在窗体中执行删除命令时,如何在Visual studio 2013中检测到这一点
您是否可以只执行和/或执行查询/存储过程来检查以下
IF NOT EXISTS ( SELECT name
FROM sys.foreign_keys
WHERE name = 'FK_Name' )
//do some work or your Deleting etc...
我不知道该抓住什么异常,我想我在上搜索得不够努力
我如何知道是否因为外键冲突而引发了SQLexception?