11eimilia11

aaaaa

Jan 26th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. USE IchibaSuperMarket;
  2. /*
  3. Função que retorna o total a ser pago pelo Pedido do Fornecedor
  4. recebe como argumentos
  5. delimiter
  6. create function totalPedidoFornecedor ( desconto double , IPI double , frete double )
  7. returns double
  8. deterministic
  9. begin
  10. declare total double ;
  11. set total = desconto + IPI + frete;
  12. return total;
  13.  
  14. end;
  15.  
  16. /* Função que retorna se o produto está fora da validade
  17. Caso o produto esteja vencido , ele retorna TRUE ,
  18. caso contrário retorna FALSE
  19. */
  20. create function estaVencido ( cod char(4), validade date )
  21. returns boolean
  22.  
  23. begin
  24. declare hoje date;
  25. set hoje current_date();
  26. if datediff(validade , hoje ) < 0
  27. return true;
  28.  
  29. else if datefiff(validade , hoje) >= 0
  30. return false;
  31.  
  32. end;
Add Comment
Please, Sign In to add comment