Fórum Procedures e Funções no MySQL #489822
22/08/2014
0
[url]https://www.devmedia.com.br/procedures-e-funcoes-no-mysql/2550[/url]
Sergio Sampaio
Curtir tópico
+ 0Posts
22/08/2014
Ronaldo Lanhellas
[url]https://www.devmedia.com.br/procedures-e-funcoes-no-mysql/2550[/url]
Bom, de forma bem rápida e simples: Procedures (Procedimentos) e Funções servem para criar uma rotina que você vai executar com frequência, assim você não precisa ficar rescrevendo código, igual a um método em Java ou qualquer outra linguagem.
A diferença entre essas duas tem alguns pontos mas o mais importante é o seguinte:
Procedure: Não retorna nada; (Como um VOID em Java)
Function: Retorna algo; (inteiro, varchar e etc)
Gostei + 0
22/08/2014
Sergio Sampaio
Gostei + 0
22/08/2014
Ronaldo Lanhellas
Exemplos reais:
Procedure: Você pode criar um procedimento que realiza a numeração de notas fiscais na inserção de uma venda;
Function: Pode criar uma function que retorna a idade do usuário a partir da sua data de nascimento;
Gostei + 0
10/09/2014
Sergio Sampaio
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)