[firebase-br] o que há de errado com a SP
Jeudí Prando
jeudiprando em gmail.com
Sex Ago 25 21:22:58 -03 2006
begin
/* verifica se é retornado algum registro na pesquisa mais especifica */
select count(*) from usuarios where nome like :pi_nome || '%' into
:vr_contador;
if (:vr_contador > 0) then
begin
/* se retornar registros na pesquisa especifica */
select codigo, nome from usuarios where nome like :pi_nome || '%'
order by nome into :po_codigo, :po_nome;
suspend;
end
else
Begin
/* se não retornar registros na pesquisa mais especifica */
select codigo, nome from usuarios where nome like '%' || :pi_nome ||
'%' order by nome into :po_codigo, :po_nome;
suspend;
end
end
assim passou... tirando os ";" no ultimo end do IF e antes do ultimo
end da SP funcionou
Mais detalhes sobre a lista de discussão lista