drop function if exists baixa_estoque;
DELIMITER $$
create function baixa_estoque (codigo int baixar int) return varchar(100)
BEGIN
declare estoque int default 0;
select Saldo into estoque from produto where cod_prod = codigo;
if(estoque <= 0) then
return 'Estoque insuficiente';
else
update produto set Saldo = Saldo - baixar;
return concat ( 'Restam', estoque, 'item no estoque' );
end if
end $$
DELIMITER ;
select baixa_estoque(10, 1)
da esseerro aqui :/ o que faço :/ Erro SQL (1064): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'baixar int) return varchar(100)BEGIN declare estoque int default 0; ' at line 1