Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Sortierungskonflikt zwischen SQL_Latin1_General_CP1_CI_AS und Modern_Spanish_CI_AS im Gleichheitsvorgang

Sie haben eine Sortierungsabweichung zwischen der Datenbanksortierung (@RtnValue.Data) und der in Objectives.LearningSysten.

verwendeten Sortierung

Die schnellste Lösung besteht möglicherweise darin, die Sortierung explizit in @RtnValue:

zu deklarieren
DECLARE @RtnValue table
(
    ColumnName VARCHAR(50),
    Data VARCHAR(50) COLLATE [insert required collation name]
)

Dies ist eine schnelle Lösung, Sie sollten jedoch die korrekte Verwendung von Sortierungen auf Datenbank- und Tabellenspaltenebene überprüfen.