Erro de Conversão clausula IN Firebird
Galera estou fazendo um select com where e esta dando o seguinte erro:Overflow occurred during data type conversion.
conversion error from string "1,2".
primeiro codigo
segundo codigo
terceiro codigo
Já tentei fazer cast( '1,2' as integer) mas tambem da erro.
conversion error from string "1,2".
primeiro codigo
pedidos.loj_id in(iif(:loja = 0, '1,2' , :loja))
segundo codigo
pedidos.loj_id in(iif(:loja = 0, (select loj_id from lojas) , :loja))
terceiro codigo
pedidos.loj_id in(iif(:loja = 0, (select list(loj_id) from lojas) , :loja))
Já tentei fazer cast( '1,2' as integer) mas tambem da erro.
Sidney Abreu
Curtidas 0