【问题标题】:How to fix 'Impossible de résoudre le conflit de classement entre French_CL_AI et French_BIN'? [closed]如何修复“Impossible de résoudre le conflit de classement entre French_CL_AI et French_BIN”? [关闭]
【发布时间】:2021-11-11 06:14:04
【问题描述】:

我有一个带有此查询的 OLE DB,这两个表位于不同的数据库中:

SELECT E.EmployeeFullName, D.DepartmentId, D.Label
FROM DB1.HR.Employee AS E
LEFT JOIN DB2.HR.Department AS D ON D.DepartmentId=E.DeptId

执行包时出现以下错误:

这是错误信息:

Impossible de résoudre le conflit de classement entre “SQL_Latin1_General_CP1_CI_AS” 和 “French_CI_AS” dans l'opération 等于。

【问题讨论】:

标签: sql sql-server tsql ssis


【解决方案1】:

问题来自比较没有相同排序规则的两个字段,因此您必须指定要使用的排序规则。 您的查询应如下所示:

SELECT E.EmployeeFullName, D.DepartmentId, D.Label
FROM HR.Employee AS E
LEFT JOIN HR.Department AS D ON D.DepartmentId=E.DeptId COLLATE FRENCH_CI_AS

【讨论】:

    猜你喜欢
    • 2023-02-07
    • 2022-06-14
    • 2021-07-17
    • 2014-08-13
    • 2019-03-18
    • 2023-04-08
    • 2017-05-31
    • 1970-01-01
    • 2019-06-28
    相关资源
    最近更新 更多