在 Visual Studio 2017 年更改排序规则设置

changing collation settings in Visual Studio 2017

我在 visual studio 2017 年有一个正在处理的数据库项目。我已将数据库的排序规则设置为 Latin1_General_CI_AS 但不幸的是,当我使用post 将值(在我的脚本中)合并到其中一个表中的执行脚本我在等于操作中得到错误 "Cannot resolve the collation conflict between "Latin1_General_CI_AS" 和 "SQL_Latin1_General_CP1_CI_AS"。"。 =11=]

我唯一能想到的是,正在使用某个设置的排序规则读取脚本是 Visual Studio。我检查了它创建的本地数据库,它具有 Latin1_General_CI_AS 排序规则。我可以在 VS2017 中更改设置吗?有人有任何其他想法吗?

谢谢

根据我的发现,visual studio.

中 SQL 数据库项目的 localdb 中无法更改服务器排序规则

根据 pmbAustin 的评论,我能够确定它确实是一个临时 table 导致了这个问题。我已将临时 table 中文本列的排序规则设置为使用数据库默认值,这已解决问题。

谢谢