Bom estou com dificuldade de realizar um exercício de uma procedure no mysql o exercício diz o seguinte:
ELABORAR UM PROCEDIMENTO NO BANCO DE DADOS PARA ATUALIZAR OS PEDIDOS E SEUS ITENS,
ESTE PROCEDIMENTO DEVERÁ SER CAPAZ DE IDENTIFICAR O OPÇÃO SOLICITADA(INCLUSÃO,EXCLUSÃO
E ALTERAÇÃO)
PARâMETROS DO PROCEDIMENTO:
OPÇÃO-(INCLUSÃO,EXCLUSÃO E ALTERAÇÃO)
PEDIDO-(NÚMERO DO PEDIDO)
PRODUTO-(CODIGO DO PRODUTO)
QUANTIDADE-(QUANTIDADE DO PRODUTO)
Esse exercício já envolve uma bando de dados já montado eu queria uma luz sobre como inserir a pena o código do pedido, código do produto e a quantidade com isso aparecendo o preço e o total automaticamente q no caso na minha procedure está dando null como no print :
meu código feito até aqui:
delimiter $$create proceduremenuinfo01(in opcao varchar(1),in pedidos varchar(4),in produtos varchar(10),in quantidades varchar(4))begin if(opcao = 'I')theninsert into PedidoItem(PedSeq,ProdCod,Qtde) values(pedidos,produtos,quantidades);end if;if(opcao = 'E')thendelete from PedidoItem where pedseq = pedidos;end if;if(opcao = 'A')thenupdate pedidoitem set ProdCod = produtos, Qtde = quantidades where pedseq = pedidos;end if;select * from PedidoItem;end$$
O professor ainda me deu a dica que preciso verificar a inclusão, checar a alteração si não está passando quantidade 0 e exclusão verificar o último item do pedido.