error en select

03/06/2004 - 16:59 por Patrick | Informe spam
Buenos dias, estoy realizando un stored procedure en la db
de mi casa pero cuando la llevo a mi trabajo no funciona
mostrandome un mensaje de error que es el siguiente

Select error : No se puese reolver el conficto de
intercalacion para el operador equal to

Me pueden decir que es lo que tengo que hacer para
solucionar este problema
 

Leer las respuestas

#1 Maxi
03/06/2004 - 17:09 | Informe spam
Hola, este error se da cuando la intercalacion de tu Sservidor es distinta a
otra, seria muy bueno que puedas postiarnos el Select asi vemos que pasa.

De todas formas, te paso un ejemplo de Select con Intercalacion

USE tempdb
GO

CREATE TABLE TestTab (
id int,
GreekCol nvarchar(10) collate greek_ci_as,
LatinCol nvarchar(10) collate latin1_general_cs_as
)
INSERT TestTab VALUES (1, N'A', N'a')
GO
El predicado de la siguiente consulta tiene un conflicto de intercalación y
genera un error:

SELECT *
FROM TestTab
WHERE GreekCol = LatinCol
Éste es el conjunto de resultados.

Msg 446, Level 16, State 9, Server CTSSERV, Line 1
Cannot resolve collation conflict for equal to operation.
El predicado de la siguiente consulta se evalúa en una intercalación
greek_ci_as porque la expresión de la derecha tiene la etiqueta explícita,
que tiene precedencia sobre la etiqueta implícita de la expresión de la
derecha:

SELECT *
FROM TestTab
WHERE GreekCol = LatinCol COLLATE greek_ci_as
Bye

Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Patrick" escribió en el mensaje
news:17bd101c4497b$5735df90$
Buenos dias, estoy realizando un stored procedure en la db
de mi casa pero cuando la llevo a mi trabajo no funciona
mostrandome un mensaje de error que es el siguiente

Select error : No se puese reolver el conficto de
intercalacion para el operador equal to

Me pueden decir que es lo que tengo que hacer para
solucionar este problema





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004

Preguntas similares