无法删除SQL Server中的行

无法删除SQL Server中的行,sql,sql-server,Sql,Sql Server,SQLNoob在这里需要一些帮助。当我尝试删除表中的行时,SQL server会出现以下错误: Microsoft SQL Server管理工作室 未删除任何行 试图删除第16行时出现问题。错误源:.Net SqlClient数据提供程序。错误消息:无法更新或删除模型。 审核完整性违规 更正错误并再次尝试删除该行,或按ESC键删除该行 取消更改 好的,救命 这意味着什么?我如何才能让它工作 谢谢 您可以包含您试图执行的delete语句吗?表上有约束吗?这是标准的delete from。。。。哪里

SQLNoob在这里需要一些帮助。当我尝试删除表中的行时,SQL server会出现以下错误:

Microsoft SQL Server管理工作室

未删除任何行

试图删除第16行时出现问题。错误源:.Net SqlClient数据提供程序。错误消息:无法更新或删除模型。 审核完整性违规

更正错误并再次尝试删除该行,或按ESC键删除该行 取消更改

好的,救命

这意味着什么?我如何才能让它工作


谢谢

您可以包含您试图执行的delete语句吗?表上有约束吗?这是标准的delete from。。。。哪里query@Eric我展开了树视图,在表名下没有看到任何约束。这是否意味着没有约束?选择TableName=t.Name,ColumnName=c.Name,dc.type,dc.type\u desc,dc.Name,来自sys.tables的dc.definition t internal JOIN sys.default\u约束dc ON t.object\u id=dc.parent\u object\u id内部连接sys.columns c ON dc.parent\u object\u id=c.object\u id和c.column\u id=dc.parent\u column\u id,其中t.name='yourtablename'按t.name排序