Subconsulta con tablas en bases de datos distintas
Publicado por Sonia (2 intervenciones) el 11/02/2004 15:35:15
Hola! Intento hacer una subconsulta tal que asi:
select * from bbdd1.dbo.tabla1 where bbdd1.dbo.tabla1.campo1 not in
(select bbdd2.dbo.tabla1.campo1 from bbdd2.dbo.tabla1)
Comparo tablas de distintas bases de datos en SQLSERVER, me devuelve el siguiente mensaje de error:
"Servidor: mensaje 446, nivel 16, estado 9, línea 1
No se puede resolver el conflicto de intercalación para el operador equal to."
¿Sabeís como montar una select de estas características?
Gracias de antemano.
select * from bbdd1.dbo.tabla1 where bbdd1.dbo.tabla1.campo1 not in
(select bbdd2.dbo.tabla1.campo1 from bbdd2.dbo.tabla1)
Comparo tablas de distintas bases de datos en SQLSERVER, me devuelve el siguiente mensaje de error:
"Servidor: mensaje 446, nivel 16, estado 9, línea 1
No se puede resolver el conflicto de intercalación para el operador equal to."
¿Sabeís como montar una select de estas características?
Gracias de antemano.
Valora esta pregunta


0