[firebase-br] Utilizar variável Varchar em IN
Carlos Andrade
krlosgilson em gmail.com
Qua Jan 15 23:08:13 -03 2020
Olá! Seria possível utilizar uma variável do tipo varchar com "IN"
dentro de uma cláusula "where"?
Por ex:
create or alter procedure SP_CONTAS_MOV (
itiposmov varchar (50)
) returns (
oid integer,
odescricao varchar(50))
as
begin
for
select M.ID, M.DESCRICAO
from CONTAS_MOV M
where ( (:itiposmov = '') or (M.TIPOMOV in (:itiposmov)) ) -- Aqui
como ficaria?
into :oid, odescricao
do suspend;
end
o campo "M.TIPOMOV" é do tipo Integer. Desta forma está dando erro de
conversão de string.
Mais detalhes sobre a lista de discussão lista