“Conocimientos software>Software de base de datos

Entrada y salida en procedimientos almacenados

2013/12/7
sistemas de bases de datos relacionales más utilizan el Lenguaje de consulta estructurado o SQL , para crear estructuras de bases de datos , actualizar datos y realizar tareas de información y mantenimiento. Gestores de bases de datos utilizan procedimientos almacenados como una manera de optimizar los grupos de uso frecuente de comandos SQL . La base de datos mantiene el procedimiento almacenado en un formato compilado que se ejecuta más rápido que SQL sometida a programas de cliente . Procedimiento almacenado

El servidor de bases de datos procesa todas las instrucciones SQL enviadas por los programas y los usuarios. Cuando se recibe el SQL , primero comprueba el código de corrección y lo optimiza para un mejor rendimiento , ejecuta las sentencias y devuelve los resultados al usuario . Si usted usa ciertos grupos de SQL con frecuencia , tiene sentido para crear procedimientos almacenados de ellos, ya que esto permite que el servidor de guardar los comandos en un formulario que ya está probado y optimizado . Un procedimiento almacenado es simplemente un conjunto de comandos SQL que se guardan con el uso de la sentencia CREATE PROCEDURE. Usted provee los comandos SQL y un nombre y el gestor de bases de datos crea una nueva entrada en la lista de procedimientos almacenados. Para utilizar el procedimiento, simplemente proporcione el nombre seguido de los parámetros de entrada .
Parámetros de entrada

Cuando se crea un procedimiento almacenado , puede especificar un número de parámetros el procedimiento va a utilizar. Usted define los parámetros como variables que comienzan con un " @" seguido del tipo de datos del parámetro , tales como carácter, entero o fecha. Si el procedimiento tiene más de un parámetro de entrada, que los separan con comas. Algunas versiones de SQL , como Oracle , requieren el uso de la palabra " IN" para indicar un parámetro de entrada . Otros, como los de Microsoft SQL Server, suponen un parámetro de entrada a menos que utilice la palabra " producción", en cuyo caso el procedimiento utiliza el parámetro de salida.
Parámetros de salida

Un procedimiento almacenado puede tener parámetros o cualquier combinación de parámetros de entrada y de salida. Usted suministra los parámetros de entrada al invocar el procedimiento y el procedimiento devuelve parámetros de salida para usted, o un programa, cuando el procedimiento termina . Para especificar un parámetro de salida , utilice la palabra OUT o OUTPUT después del tipo de datos del parámetro
Utiliza

Los procedimientos almacenados tienen dos ventajas principales : . Corren más rápido que el estándar SQL declaraciones y reducen el tedio de los comandos de uso frecuente con tipo. Por ejemplo , si tiene tablas de bases de datos utilizadas para probar que con frecuencia despejar con la instrucción TRUNCATE TABLE , puede agruparlos juntos en un procedimiento almacenado. Si cambia la información en ciertas tablas de bases de datos , puede crear un procedimiento almacenado con parámetros de entrada que acepten los nuevos datos. Para alimentar a los resultados de un conjunto de sentencias SQL a otro conjunto , utilice un procedimiento almacenado con parámetros de salida.

Software de base de datos
Cómo crear formularios en MS Access 2003
Cómo ejecutar una consulta en un formulario de acceso
Como el total de los datos en un informe de Access
¿Cómo hacer una consulta de exportación en Access
Cómo utilizar Microsoft Office OneNote como una herramienta organizacional
Access 2007 : Cómo Enviar registros individuales
Cómo imprimir una página con orientación horizontal
Cómo crear un nuevo DSN
Conocimientos Informáticos © http://www.ordenador.online