Fórum Adicionar SQL Complementar #448607
15/07/2013
0
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
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
Curtir tópico
+ 0
Responder
Posts
15/07/2013
Alessandro Yamasaki
Conseguir corrigir a falha com
SET ' AND CODIGO = '||''''||VARIAVEL_X||'''' ;
Tópico encerrado :)
SET ' AND CODIGO = '||''''||VARIAVEL_X||'''' ;
Tópico encerrado :)
Responder
Gostei + 0
15/07/2013
José
amigo alessandrom, obrigado por compartilhar a solução conosco.
tópico concluído.
tópico concluído.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)