Enquanto uma stored procedure executa comandos e retorna um resultado, uma função apenas executa os seus comandos.