相关疑难解决方法(0)

has_unchecked_assembly_data 的重要性由于更改兼容性级别后的持久计算列?

这个数据库有一个持久化的计算列,它是通过调用一个 .NET 函数来计算的。在将兼容性从 MSSQL 2005 更改为 2012 时,出现错误 10334,这看起来更像是警告:它告诉我必须将其中一个表标记为 has_unchecked_assembly_data。

它没有告诉我该怎么做。我应该保持原样吗?我应该以某种方式强制重新计算列吗?如何?

在此处输入图片说明

alter assembly unchecked data 的文档列出了造成这种情况的几个原因,我认为 #1 是唯一适用于该数据库的原因。它也没有解释如何取消标记这些列。

sql-server sql-server-2012 sql-clr

2
推荐指数
1
解决办法
927
查看次数

标签 统计

sql-clr ×1

sql-server ×1

sql-server-2012 ×1