por asimoes » 28 Mar 2020 13:00
Tratando ResultSet dentro da SP
BEGIN
DECLARE done INT DEFAULT TRUE;
-- DECLARE EXIT HANDLER FOR NOT FOUND SET done = FALSE;
DECLARE rowcount int;
SELECT cad.idcadastrosocios, cad.* FROM CADASTROSOCIOS CAD WHERE CAD.CODIGO = p_sCodigo;
SET @rowcount = (SELECT cad.idcadastrosocios FROM CADASTROSOCIOS CAD WHERE CAD.CODIGO = p_sCodigo LIMIT 1);
if @rowcount > 0 then
SET p_sErro='achou';
else
SET p_sErro='não achou';
end if;
SELECT @rowcount, @p_sErro;
END
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)