procedure -SP) es un conjunto de comandos SQL que pueden almacenarse en un servidor. Procedimientos almacenados • Similitud con funciones en programación:
• Parámetros de entrada / parámetros de salida
• Pueden llamar a otros procedimientos • Devuelven un valor de estado a un programa que realiza una llamada Ventajas de los SPs • Tráfico de red reducido entre el cliente y el servidor • Mayor seguridad
• Reutilización de código • Mantenimiento más sencillo • Rendimiento mejorado Ejemplo (parámetro de entrada) • CREATE PROCEDURE MiProc @Ciudad nvarchar(30) AS SELECT * FROM MiTabla • WHERE Ciudad = @Ciudad