Compartir a través de


Procedimientos almacenados (Visual Database Tools)

Los procedimientos almacenados facilitan en gran medida la administración de la base de datos y la presentación de información sobre la misma.Los procedimientos almacenados son una colección precompilada de instrucciones SQL e instrucciones de control de flujo opcionales almacenadas con un nombre y procesadas como una unidad.Estos procedimientos se almacenan en una base de datos; pueden ejecutarse con una llamada a una aplicación y permiten el uso de variables declaradas por el usuario, ejecución condicional y otras características de programación poderosas.

Los procedimientos almacenados pueden contener consultas, lógica y flujo del programa aplicados a la base de datos.Pueden aceptar parámetros, parámetros de salida, conjuntos de resultados sencillos o múltiples devueltos y valores devueltos.

Puede utilizar los procedimientos almacenados para cualquier finalidad para la que utilizaría instrucciones SQL, con estas ventajas:

  • Puede ejecutar una serie de instrucciones SQL en un único procedimiento almacenado.

  • Puede hacer referencia a otros procedimientos almacenados desde dentro del procedimiento almacenado, lo que puede simplificar una serie de instrucciones complejas.

  • El procedimiento almacenado se compila en el servidor cuando se crea, por lo que se ejecuta con mayor rapidez que las instrucciones SQL individuales.

La funcionalidad de un procedimiento almacenado depende de las características ofrecidas por la base de datos.Para obtener más detalles sobre lo que puede realizar un procedimiento almacenado, vea la documentación de la base de datos.

Vea también

Referencia

Procedimiento almacenado (Propiedades)

Otros recursos

Trabajar con procedimientos almacenados y funciones definidas por el usuario