Tecnología

Inicio

Cómo aprender SQL Procedimientos almacenados

Structured Query Language, o SQL, es el lenguaje de codificación del desarrollo de bases de datos y administración. Una vez que una base de datos ha sido construida y poblada con los datos, la información almacenada dentro puede ser accedido y manipulado con las declaraciones escritas en SQL. Muchas veces un administrador de base de datos se encontrarán con que utilizan la misma instrucción SQL y otra vez. Estas declaraciones usadas con frecuencia pueden escribirse una vez y se colocan en un procedimiento almacenado, por lo que se puede llamar rápida y fácilmente con un solo comando.

Instrucciones

Crear el procedimiento almacenado

1 Escribir una instrucción SQL. SQL le permite acceder y manipular los datos en una base de datos con órdenes sencillas. Por ejemplo, una instrucción INSERT le permite añadir nuevos datos, una sentencia UPDATE permite modificar los datos existentes y una instrucción SELECT le permite recuperar los datos. Decida lo que quiere su procedimiento almacenado que se puede hacer, y escribe una instrucción SQL para producir el resultado deseado. Pruebe su instrucción en la ventana de comandos para garantizar los resultados devueltos son lo que se espera, a continuación, guardar su estado de cuenta en un archivo de bloc de notas.

2 Abra la ventana de procedimiento almacenado. Cada plataforma de base de datos es un poco diferente, pero cada base de datos que utiliza SQL tendrá una interfaz para agregar procedimientos almacenados.

3 Añadir una sección de comentarios a su procedimiento almacenado. Los comentarios son buenas prácticas de codificación, ya que añadir información sobre la intención de codificación y proporcionan un lugar para registrar cambios en el código hecho a través del tiempo. Dentro de su sección de comentarios de incluir el nombre de su procedimiento, una descripción del procedimiento, la fecha de creación, el nombre del autor y una sección para los cambios. Los comentarios deben comenzar con /

y terminan con /. En la ventana de código que se verá como esto.

/
comentarios van aquí
/

4 Crear el procedimiento almacenado. SQL requiere las siguientes palabras para la creación de un procedimiento almacenado.

CREAR PROCEDIMIENTO usp_storedprocedurename
COMO

El usp_ prefijo es la convención utilizada en SQL para identificar los nombres de procedimiento almacenado. No es necesario, pero es una buena idea. El nombre de su procedimiento almacenado puede ser lo que quiera, pero es una buena idea para darle un nombre significativo que describe el procedimiento. La línea bajo el comando de crear contendrá sólo la palabra "AS". Esta orden le dice al servidor para asignar el código que sigue al procedimiento almacenado llamado anteriormente.

5 Añadir la instrucción SQL. Copia y pega el comunicado que ha guardado en su bloc de notas en el espacio por debajo de la "AS" línea de comandos. Guarde el procedimiento almacenado. Para ejecutar el procedimiento almacenado, utilice el comando exec en la ventana de comandos de la siguiente manera.

usp_storedprocedurename exec

Puede hacer que los procedimientos almacenados para cualquier sentencia SQL te gusta usar este sencillo proceso.