error msg 446

04/04/2006 - 13:20 por Silviall | Informe spam
Hola a todos,

estoy haciendo una consulta en sql server y me da un error. La consulta es:

select count(*) from x..client where nombre not in (select nombre from
y..client )

ERROR:
Msg 446, Level 16,State 9
No se puede resolver el conflicto de intercalación para el operador equal
to.

Los dos catalogos son un adjuntar tabla y exportar de la misma base de
datos. Qué hago mal??

Muchas grácias,

Silvia.

Preguntas similare

Leer las respuestas

#1 Maxi
04/04/2006 - 14:40 | Informe spam
Hola, esto da cuanto tenes diferentes collate, revisa en tus libros on line
el tema Collate


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Silviall" <slladoARROBAgmailPUNTOcoEME> escribió en el mensaje
news:
Hola a todos,

estoy haciendo una consulta en sql server y me da un error. La consulta
es:

select count(*) from x..client where nombre not in (select nombre from
y..client )

ERROR:
Msg 446, Level 16,State 9
No se puede resolver el conflicto de intercalación para el operador equal
to.

Los dos catalogos son un adjuntar tabla y exportar de la misma base de
datos. Qué hago mal??

Muchas grácias,

Silvia.

Respuesta Responder a este mensaje
#2 Fabián
04/04/2006 - 14:47 | Informe spam
Silvia,
podes probar poner en forma explicita el collate.
Ej.: collate latin1_general_cs_as

Fijate en los B.O.L. Collation Precedence

"Silviall" escribió:

Hola a todos,

estoy haciendo una consulta en sql server y me da un error. La consulta es:

select count(*) from x..client where nombre not in (select nombre from
y..client )

ERROR:
Msg 446, Level 16,State 9
No se puede resolver el conflicto de intercalación para el operador equal
to.

Los dos catalogos son un adjuntar tabla y exportar de la misma base de
datos. Qué hago mal??

Muchas grácias,

Silvia.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida