删除 SQL Server 2005 中的条目 - 将 varchar 值转换为数据类型 int 时转换失败

Mou*_*ark 4 sql sql-server sql-server-2005

我在 SQL Server 2005 中手动编辑表并尝试删除单个记录,但不断收到以下错误:

将 varchar 值“D”转换为数据类型 int 时转换失败

int 或其他列都不包含值“D”,所以我对此感到非常困惑。我已经检查了数据库中该条目的主键是外键的所有表,但也没有任何内容。

有什么建议么?

Dam*_*ver 5

听起来好像这个表上定义了一个触发器——可能是某种形式的审计。

(我猜测是一个审计触发器,因为我猜测它正在尝试在另一个表中插入一行,并用 aD来指示删除,但我也猜测表定义已更改并且该列现在是一int列)。