c# - 无法解决代码级别统一的 "SQL_Latin1_General_CP1_CI_AI"和 "Latin1_General_CI_AI"之间的排序规则冲突

标签 c# sql

我有一个关于无法解决“SQL_Latin1_General_CP1_CI_AI”和“Latin1_General_CI_AI”之间的归类冲突的问题,现在我知道可以使用 COLLATE SQL_Latin1_General_CP1_CI_AI 在 sql 中设置它,但我有一个连接到不同 Db 的应用程序,并不是所有的都在抛出那个异常(exception)。有没有办法在代码级别支持它?

最佳答案

不理想,但只需在脚本中包含数据加入的位置:

collate database_default

关于c# - 无法解决代码级别统一的 "SQL_Latin1_General_CP1_CI_AI"和 "Latin1_General_CI_AI"之间的排序规则冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38096028/

相关文章:

c# - 我想创建自己的虚拟打印机,当打印发生时它会弹出我的应用程序

mysql - SQL 交叉匹配来自不同列和行的数据

Javascript 更改 asp :textbox visible property to true

c# - .net maui blazor - 显示 Android 内部存储中的图像

c# - 在 .NET/C# 中绘制 SVG?

sql - 比较两组 SQL "GROUP BY"结果

sql - MySQL LEFT JOIN SELECT 不选择所有左侧记录?

c# - 如何在 Entity Framework 中基于旧实体创建新实体?

sql - 在 SQL Server 2008 中,如何检查 varchar 参数是否可以转换为数据类型 money?

sql - SQL中 'OR'和 '||'的区别?