我正在尝试将列数据类型从更改datetime2
为datetimeoffset
. 我有数据库所有者权限。
每当我运行查询时:
alter table dbo.<my-table>
alter column [TimeStamp] datetimeoffset
我收到以下错误消息:
统计信息“Stat_a41cbd7f968a4cba86199c960f6f7c3a”取决于列“TimeStamp”。
ALTER TABLE ALTER COLUMN 时间戳失败,因为一个或多个对象访问此列。
但是,我的表中似乎不存在此统计信息“Stat_a41cbd7f968a4cba86199c960f6f7c3a” sys.stats
,这很奇怪。
是否有任何其他位置可以定义?
sys.stats
编辑:名为“Stat_a41cbd7f968a4cba86199c960f6f7c3a”的条目中没有一个条目。此外,除了自动统计之外,我从未定义过任何自定义统计。