Fazer download em docx, pdf ou txt
Fazer download em docx, pdf ou txt
Você está na página 1de 2

delimiter //

#1

create trigger popular before update

on produto

for each row

insert into log_produto (ID_PRODUTO, PRECO_ANTES, PRECO_DEPOIS, DATA_ALTERACAO)

value (new.id, old.preco, new.preco, now());

end//

#2

create procedure deleta_pessoa (in iid int)

begin

delete from pessoa where id = iid;

end//

#3

create procedure pesquisa_nome_pessoa(in iid int)

begin

declare nnome varchar(50);

set nnome = '';

select nome into nnome from pessoa where id = iid;

if nnome = ''

then set nnome = 'pessoa não encontrada';

end if;

return nnome;

end//

#4

create procedure aumento(in produto_id int, out percentual int)

begin

declare preco_produto float;


update produto set preco = 'R$' + ((cast(replace(replace(preco, 'R$', ''), ',', '.') as float)

* percentual) /100) + cast(replace(replace(preco, 'R$', ''), ',', '.') as float) where id =


produto_id;

end//

Você também pode gostar