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

La colonne est en conflit avec le type des autres colonnes de la liste non pivotée

C'est en fait un problème de classement. Je peux le résoudre en modifiant ces lignes :

CAST([type] collate database_default AS VARCHAR(255)) AS [type], 
CAST(type_desc collate database_default AS VARCHAR(255)) AS type_desc, 
CAST(create_date AS VARCHAR(255)) AS create_date, 
CAST(lock_escalation_desc collate database_default AS VARCHAR(255)) AS lock_escalation_desc 

Le problème spécifique est que name est assemblé comme Latin1_General_CI_AS , alors que les 3 autres colonnes que vous avez mentionnées sont assemblées en tant que Latin1_General_CI_AS_KS_WS (Au moins, sur ma machine, je ne sais pas à quoi cela ressemblerait sur un serveur/base de données avec un classement par défaut différent).