Adicionar SQL Complementar

MySQL

15/07/2013

Bom Dia Pessoal

Estou me familizando o MySQL e necessito de um help para migrar um Procedure do Firebird para o MySQL.

No Firebird eu adiciona numa uma variavel qualquer mais informações como o exemplo abaixo
sql_complementar = ' AND CODIGO = '||''''||VARIAVEL_X||'''' ;

No MySQL eu já tentei de várias maneiras, mas bate na trave, como os exemplos abaixos:
-> sql_complementar = ' AND CODIGO = '||''''||VARIAVEL_X||'''' ;
-> sql_complementar = ' AND CODIGO = '||'''||VARIAVEL_X||''' ;
-> sql_complementar = ' AND CODIGO = '||''||VARIAVEL_X||'' ;
-> sql_complementar = ' AND CODIGO = '||''||VARIAVEL_X||'' ;
-> sql_complementar = ' AND CO.CODIGO_PILOTO = VARIAVEL_X' ;

Aonde estou erradando?
Uma observação, é que não estou passando como parametro, pois dependo de uma condição, para adicionar ou não a informação no SQL.

Att
Alessandro Yamasaki

Alessandro Yamasaki

Curtidas 0

Respostas

Alessandro Yamasaki

Alessandro Yamasaki

15/07/2013

Conseguir corrigir a falha com
SET ' AND CODIGO = '||''''||VARIAVEL_X||'''' ;

Tópico encerrado :)
GOSTEI 0
José

José

15/07/2013

amigo Alessandrom, obrigado por compartilhar a solução.
Tópico concluído.
GOSTEI 0
José

José

15/07/2013

amigo alessandrom, obrigado por compartilhar a solução conosco.
tópico concluído.
GOSTEI 0
POSTAR