Adicionar SQL Complementar
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
Curtidas 0
Respostas
Alessandro Yamasaki
15/07/2013
Conseguir corrigir a falha com
SET ' AND CODIGO = '||''''||VARIAVEL_X||'''' ;
Tópico encerrado :)
SET ' AND CODIGO = '||''''||VARIAVEL_X||'''' ;
Tópico encerrado :)
GOSTEI 0
José
15/07/2013
amigo Alessandrom, obrigado por compartilhar a solução.
Tópico concluído.
Tópico concluído.
GOSTEI 0
José
15/07/2013
amigo alessandrom, obrigado por compartilhar a solução conosco.
tópico concluído.
tópico concluído.
GOSTEI 0