sql >> Base de Datos >  >> RDS >> Sqlserver

La columna entra en conflicto con el tipo de otras columnas en la lista sin pivotar

En realidad es un problema de colación. Puedo resolverlo cambiando estas líneas:

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 

El problema específico es que name se clasifica como Latin1_General_CI_AS , mientras que las otras 3 columnas que mencionaste están recopiladas como Latin1_General_CI_AS_KS_WS (Al menos, en mi máquina, no estoy seguro de cómo sería en un servidor/base de datos con una intercalación predeterminada diferente).