Sql server SQL Server:无法更改包含由tuning advisor创建的统计信息的列

Sql server SQL Server:无法更改包含由tuning advisor创建的统计信息的列,sql-server,statistics,Sql Server,Statistics,当我 执行SQL语句: alter table Users alter column Name nvarchar(50) null 我得到这个例外 Msg 5074,第16级,状态1,第1行 对象“\u dta\u stat\u 766625774\u 22\u 15”依赖于列“Name” 根本原因是tuning advisor生成的统计数据\u dta\u stat\u 766625774\u 22\u 15,当alter列无法自动删除时。有人有解决这个问题的方法吗 谢谢。在运行AL

当我 执行SQL语句:

alter table Users 
   alter column Name nvarchar(50) null
我得到这个例外

Msg 5074,第16级,状态1,第1行
对象“\u dta\u stat\u 766625774\u 22\u 15”依赖于列“Name”

根本原因是tuning advisor生成的统计数据
\u dta\u stat\u 766625774\u 22\u 15
,当alter列无法自动删除时。有人有解决这个问题的方法吗


谢谢。

在运行
ALTER TABLE
语句之前,请先删除该统计信息。…删除统计信息是可以的,但这不是解决我的问题的最佳方法,非常感谢。如果删除统计信息不是最佳方法,那么哪种方法是最好的?你知道哪些选择?我还不知道。我已将其丢弃,并使用Tuning Advisor再次重建它。谢谢大家。