Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Conflit de classement entre SQL_Latin1_General_CP1_CI_AS et Modern_Spanish_CI_AS dans l'opération égale à

Vous avez une incompatibilité de classement entre le classement de la base de données (@RtnValue.Data) et le classement utilisé dans Objectives.LearningSysten.

La solution la plus rapide peut être de déclarer explicitement le classement dans @RtnValue :

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

Il s'agit d'une solution rapide, cependant, vous devez vérifier l'utilisation correcte des classements au niveau de la base de données et des colonnes de table.