As procedures parecem funções, teriam o mesmo objetivo ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
As procedures parecem funções, teriam o mesmo objetivo ?
Daniella,
Quase...
... achei um resumo bem resumido:
Por favor, leia os links abaixo pois explicam melhor as diferenças:
=======================================
Qual a diferença entre Function e Procedure?
Perguntada 8 anos, 2 meses atrás
Modified 6 anos atrás
https://pt.stackoverflow.com/questions/60323/qual-a-diferen%C3%A7a-entre-function-e-procedure
=======================================
Procedures e funções no MySQL
Veja neste artigo como criar, alterar, excluir e executar procedures e funções no MySQL
https://www.devmedia.com.br/procedures-e-funcoes-no-mysql/2550
=======================================
Functions e Procedures no MySQL
Mas o que são Functions e Procedures exatamente?
Em resumo, Procedures e Functions são rotinas definidas no banco de dados, identificadas por um nome pelo qual podem ser invocadas.
Dessa forma, um procedimento desses pode executar uma série de instruções, receber parâmetros e retornar valores.
https://king.host/wiki/artigo/functions-e-procedures-no-mysql/
=======================================
Ultra resumo: funções retornam valores, procedures não.
Ei! Isso é apenas teórico! Use "OUT" para retornar valores em uma "SP".
[]'s,
Fabio I.
Fábio, muito obrigado pelo esclarecimento. Perfeito !!!