Estimados tengo un gran dilema que he googleado pero no he podido dar en el clavo:
1.- Cuando realmente se ocupan los Stored Procedure?(obiamente aparte de operaciones DML: insert update delete y select), pero en el fondo, cuales son los requerimientos para ocupar un SP en el caso de querer ejecutar alguna operacion DML.
2.- O en que momento se necesitaria realizar una Function en el motor de bd.
3.- Cual es la ventaja de ocupar estas herramientas?.
Gracias.