Pensa anche tu al fatto che una stored procedure viene compilata dal DBMS, che la ottimizza e stabilisce il piano di esecuzione delle query *una sola volta*.

Non e' cosi' per le query eventualmente eseguite da una funzione ...

E' una differenza di *prestazioni* che puo' essere notevole ...