× Linguagem de Programação ADVPL

Perguntas SQL (query) INNER JOIN

Mais
8 anos 3 meses atrás #30932 por vcosta
Bom dia !
alguem poderia me ajudar sobre esteerro em uma query utilizando INNER JOIN:

Mensagem 468, Nível 16, Estado 9, Linha 49
Cannot resolve the collation conflict between "Latin1_General_BIN" and "Latin1_General_CI_AS" in the equal to operation.

grato
Valter

Por favor Acessar ou Registrar para participar da conversa.

Mais
8 anos 3 meses atrás #30934 por will
Respondido por will no tópico SQL (query) INNER JOIN
Bom dia Isso acontece pq cada banco tem um collate.

Para resolver esse problema eu faço assim.

cQuery += " AND SRA.RA_MAT = (RIGHT('0000'+ CONVERT(VARCHAR,TBCOLAB3.CodiMatr),6) COLLATE Latin1_General_CI_AS) "

Veja se resolve.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.088 segundos
Joomla templates by a4joomla