我刚刚发现,由于我在具有不同排序规则的不同服务器上创建了我的数据库,然后迁移到具有新排序规则的新服务器,现在我一直遇到问题,我决定更改旧排序规则的所有值.
所以我尝试执行这个查询:
sp_configure "Allow Updates", 1
GO
RECONFIGURE WITH OVERRIDE
GO
UPDATE sys.columns SET collation_name =
'SQL_Latin1_General_CP1_CI_AS' WHERE collation_name = 'Hebrew_CI_AS'
GO
sp_configure "Allow Updates", 0
GO
RECONFIGURE
GO
但这里是查询的输出:
Configuration option 'allow updates' changed from 0 to 1.
Run the RECONFIGURE statement to install.
Msg 259, Level 16, State 1, Line 2
Ad hoc updates to system catalogs are not allowed.
Configuration option 'allow updates' changed from 1 to 0.
Run the RECONFIGURE statement to install.
更新
根据下面的答案,我只是在寻找一种自动执行操作的方法。