Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2010, 15:03
ruben_zer0
 
Fecha de Ingreso: enero-2010
Mensajes: 31
Antigüedad: 15 años
Puntos: 0
Exclamación Cannot resolve collation conflict for equal to operation

Que tal foro quisiera que me ayudaran con este pequeño query:

Código:
	DECLARE @FUNCIONARIOS VARCHAR(1000)
	SET @FUNCIONARIOS='[email protected],[email protected]'
	DECLARE @CORREOS VARCHAR(1000)
	SET @CORREOS=''

	DECLARE @INSTITUCIONES VARCHAR(1000)
	SET @INSTITUCIONES=''
	
	DECLARE @FUNC_CORREOS TABLE (CORREOS_FUNCIONARIOS VARCHAR(1000))
		WHILE PATINDEX('%,%',@FUNCIONARIOS)>0
		BEGIN
			INSERT INTO @FUNC_CORREOS (CORREOS_FUNCIONARIOS) 
			VALUES (ISNULL(LEFT(@FUNCIONARIOS,PATINDEX('%,%',@FUNCIONARIOS)-1),0))
			SET @FUNCIONARIOS = RIGHT(@FUNCIONARIOS,LEN(@FUNCIONARIOS)-PATINDEX('%,%',@FUNCIONARIOS))
		END
	select @funcionarios
	INSERT INTO @FUNC_CORREOS(CORREOS_FUNCIONARIOS)
	VALUES (ISNULL(@FUNCIONARIOS,0));
	SELECT U.Responsable FROM Usuario_Enlace U INNER JOIN @FUNC_CORREOS C ON U.Correo= C.CORREOS_FUNCIONARIOS

	DECLARE @REPRE_IDS TABLE (ID_INFORMANTE INT)
		WHILE PATINDEX('%,%',@INSTITUCIONES)>0
		BEGIN
			INSERT INTO @REPRE_IDS (ID_INFORMANTE) 
			VALUES (ISNULL(LEFT(@INSTITUCIONES,PATINDEX('%,%',@INSTITUCIONES)-1),0))
			SET @INSTITUCIONES = RIGHT(@INSTITUCIONES,LEN(@INSTITUCIONES)-PATINDEX('%,%',@INSTITUCIONES))
		END
	INSERT INTO @REPRE_IDS(ID_INFORMANTE)
	VALUES (ISNULL(@INSTITUCIONES,0));
	SELECT @CORREOS = @CORREOS + CORREO + ', ' FROM @REPRE_IDS I INNER JOIN USUARIO_ENLACE  C ON  I.id_informante=c.ID_INFORMANTE 
 SELECT @CORREOS;
y obtengo el siguiente error:

Mens. 446, Nivel 16, Estado 9, Línea 19
Cannot resolve collation conflict for equal to operation.
¿PORQUE?

GRACIAS POR SU AYUDA

Última edición por ruben_zer0; 20/01/2010 a las 15:41