Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2009, 04:35
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 9 meses
Puntos: 7
Crear tabla temporal con un collation especifico.

Buenas foreros !!!

Vereis, estoy creando una tabla temporal en la que estoy metiendo registros.

Y despues quiero hacer un inner join en una consulta en la uqe metere varias tablas en la consulta, además de esta temporal.

Sin embargo, al hacer esa select, me está dando fallo por que la tabla temporal se ha creado con un "COLLATION" distinto al de las demas tablas.

¿Como podría crear la temporal con el mismo collation que las otras?


ACTUALMENTE TENGO LA SENTENCIA ASI:
Código:
CREATE TABLE #TBAREMOS_DETALLE (COD_ACTOMEDICO CHAR(12))

--relleno la tabla

SELECT * FROM SI_ACTOS_MEDICOS
                INNER JOIN #TBAREMOS_DETALLE . . . .
Y el error que me está dando es el siguiente:
Código:
Msg 468, Level 16, State 9, Line 45
Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Latin1_General_CI_AS" in the equal to operation.
Por favor, agradecería que me hecharan una mano en lo posible...

Desde ya, muchas gracias por su tiempo.

Saludos.
__________________
Charlie.