Error: No se puede resolver el conflicto de intercalación entre “Modern_Spanish_CI_AS” y “Modern_Spanish_CI_AI” de la operación equal to…

Problema:

Al ejecutar un SP se produce el siguiente error: “No se puede resolver el conflicto de intercalación entre “Modern_Spanish_CI_AS” y “Modern_Spanish_CI_AI” de la operación equal to.”

Solución:

El SP contiene variables de nombre incorrecto o incompatible a la configuración. Revisar cuidadosamente el nombre de las variables.

En mi caso tenía una tabla declarada como sigue

CREATE TABLE #Creditos(EMPRESA UNIQUEIDENTIFIER, CODSUC varchar(50), CREDITO INT);

y la usaba en múltiples lugares. Al hacer

SELECT * FROM #Creditos

se producía el error aquí descripto. Renombré #Creditos por vCreditos y funcionó de maravillas.
Intuyo que esto debe ser a algún tipo de configuración de idioma que no he encontrado.

Anuncios
Publicado en Errores. Etiquetas: . Leave a Comment »

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: