RE:de donde salio este ayudante !!
Soy veterano en este site, Ustedes son de los que se pican porque doy respuestas, pero corrigiendo muchas de las de ustedes, otros me han agradecido, y aún ahora, después de más de un año que no uso mi nombre, me llegan correos a mi casillero haciendo preguntas.
Procedimiento almacenado o stored procedure: Es una o varias instrucciones, tanto de consulta como de inserción, actualización o borrado que al final cumplen con un objetivo, el medio de almacenamiento es en el Motor de Datos (llámese motor de datos Oracle, Sybase, SQL Server, digo esos porque mi ignorancia no me permite hablar de DB2, PostgreSQL), el mismo es llamado desde un cliente sea una consola para la ejecución de scripts, o bien una aplicación. Un defecto de los SPs es que si el cliente es cerrado, el mismo muere en el instante, no es una ejecución exclusiva del servidor como muchos piensan, es una ejecución en el servidor a petición de un cliente.
Puedo darles más cátedras si quieres, para que se instruyan mejor.