problema con collation

08/07/2008 - 22:07 por Geovanny Quirós C. | Informe spam
Éste es un mensaje de varias partes en formato MIME.
=_NextPart_000_000A_01C8E103.F5A609B0

Hola amigos
con sql 2000 en win xp
tengo una bd "A" con el collation SQL_Latin1_General_CP1_CI_AS y una bd "B" con el collation Modern_Spanish_CI_AS.
necesito hacer una relación por un dato comun que tengo en dos tablas de ambas bases de datos.

El problema es que no puedo cambiar ninguna de las bases porque tendría problemas con las aplicaciones que usan cada una de ellas.
Se podrá hacer algo para poder ejecutar los Selects desde el analizador de consultas?


Muchas gracias


Geovanny Quirós C.
Heredia, Costa Rica


=_NextPart_000_000A_01C8E103.F5A609B0

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content=text/html;charset=iso-8859-1>
<META content="MSHTML 6.00.6000.16674" name=GENERATOR></HEAD>
<BODY id=MailContainerBody
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 15px"
bgColor=#ffffff leftMargin=0 topMargin=0 CanvasTabStop="true"
name="Compose message area">
<DIV><FONT face=Arial size=2>Hola amigos</FONT></DIV>
<DIV><FONT face=Arial size=2>con sql 2000 en win xp </FONT></DIV>
<DIV><FONT face=Arial size=2>tengo una bd "A" con el collation
SQL_Latin1_General_CP1_CI_AS y&nbsp;una bd&nbsp; "B" con el collation
Modern_Spanish_CI_AS.</FONT></DIV>
<DIV><FONT face=Arial size=2>necesito hacer una relación por un dato comun que
tengo en dos tablas de ambas bases de datos.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>El problema es que no puedo cambiar ninguna de las
bases porque tendría problemas con las aplicaciones que usan cada una de
ellas.</FONT><FONT face=Arial size=2></FONT></DIV>
<DIV><FONT face=Arial size=2>Se podrá hacer algo&nbsp; para poder ejecutar los
Selects desde el analizador de consultas?</FONT></DIV><FONT face=Arial size=2>
<DIV><BR>&nbsp;</DIV>
<DIV>Muchas gracias</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Geovanny Quirós C.<BR>Heredia, Costa Rica</DIV>
<DIV><BR>&nbsp;</DIV></FONT></BODY></HTML>

=_NextPart_000_000A_01C8E103.F5A609B0--
 

Leer las respuestas

#1 Penta
09/07/2008 - 16:07 | Informe spam
Estimado Geovanny.
Debe igualar el collate en la consulta.
Ejemplo:

Select *
From Tabla_A A Inner Join Tabla_B B
on a.codigo collate Modern_Spanish_CI_AS = b.codigo collate
Modern_Spanish_CI_AS

Atte.
Penta.

Preguntas similares