O que acontece é que quando executo a sp através de call sp_somasalarios(@gastos) ela é executada.
Quando quero ver o resultado que está no parâmero @gastos faço: select @gastos. O resultado desta consulta é sempre null. Se executa a SP através do console do mysql ele me mostra o resultado beleza. Alguém sabe se tenho que configurar alguma coisa no mysql query browser para ver o valor armazenado na variável @gastos?
Pergunta
athila
Ola, boa noite a todos
Estou com uma dúvida no uso do mysql query browser. Tenho uma SP que é a seguinte:
DELIMITER $$
DROP PROCEDURE IF EXISTS `companhia`.`sp_somasalarios` $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_somasalarios`(out gastos float)
BEGIN
select sum(salario) into gastos from empregado;
END $$
DELIMITER ;
O que acontece é que quando executo a sp através de call sp_somasalarios(@gastos) ela é executada.
Quando quero ver o resultado que está no parâmero @gastos faço: select @gastos. O resultado desta consulta é sempre null. Se executa a SP através do console do mysql ele me mostra o resultado beleza. Alguém sabe se tenho que configurar alguma coisa no mysql query browser para ver o valor armazenado na variável @gastos?
Abraços
Áthila
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados