Microsoft SQL Server Express es la versión gratuita de SQL Server, una aplicación para crear y gestionar bases de datos . Una característica central de SQL Server es el procedimiento almacenado . Los procedimientos almacenados son sentencias SQL almacenadas en un script que se ejecute varias veces. Al igual que las funciones de otros lenguajes de programación sólo como BASIC o Javascript, procedimientos almacenados pueden aceptar parámetros o variables de entrada. Cosas que necesitará
Microsoft SQL Server Management Studio
Ver Más instrucciones
1
Para crear una base de datos de prueba, abra el software de SQL Server Management Studio . Pulse el botón " Connect " en la ventana Connect to Server, a continuación, haga clic en el icono " Bases de datos " en el panel Explorador de objetos. Seleccione " Nueva base de datos ", escribe " mydb " para el nombre de base de datos. Haga clic en " Aceptar". Seleccione Herramientas > Opciones. Expandir los diseñadores nodo para revelar la tabla de base de datos y diseñadores . Desactive la opción " Impedir guardar cambios que requieren la Tabla Re - Creación".
2
Crear una mesa para MyDB ampliando la nueva subcarpeta MyDB en el panel Explorador de objetos. Haga clic derecho en " Tablas " y seleccione " Nueva tabla ". En la nueva pestaña que aparece, escriba las descripciones de las columnas de la nueva tabla. Dentro de los epígrafes que dicen " Nombre de columna " Permitir valores nulos "Tipo de datos " y " , " introducir estos datos :
título
, nvarchar ( 50 ) , director Permitir valores nulos , nvarchar ( 50 ) , Permitir valores nulos año , int , Permitir valores nulos
Presione " Ctrl" y " S " para guardar la tabla y la solicitud SQL Server para crear realmente la tabla . Escriba "Películas" para el nombre de la tabla cuando se le pida .
3
Introduce los datos de ejemplo en la nueva tabla . Haga clic derecho en la nueva subcarpeta " Dbo.movies " en el panel Explorador de objetos y seleccione "Editar las primeras 200 filas . " Introduzca los datos siguientes en la nueva pestaña que aparece con encabezados de columna que ha introducido previamente ( "title ", " director", " año ") :
guerras
estrella , Lucas, 1977excalibur , Boorman , día 1980groundhog , Ramis, 1993
4
Crear el procedimiento almacenado para consultar los nuevos datos : en el panel Explorador de objetos , expanda la subcarpeta llamada " Programación " en la carpeta myDB haciendo clic izquierdo en él. En la subcarpeta procedimientos almacenados que aparece, haga clic derecho y seleccionar " Nuevo procedimiento almacenado . "
En la nueva pestaña que aparece, seleccionar y borrar todo el texto SQL de consulta existente y reemplazarlo con esta consulta , que utiliza una variable llamada @ name :
USO [ myDB ] GOcreate PROCEDIMIENTO [ dbo ] [ mysp_selectstuff ] @ name varchar ( 50 ) ASSELECT * de dbo.Movies donde @ name = título , ir
. ejecutivo [ dbo ] [ mysp_selectstuff ] @ name = " Star Wars" ; . godrop procedimiento [ dbo ] [ mysp_selectstuff ], . va
5
Ejecutar el nuevo procedimiento almacenado con la tecla " F5 ". Observe los resultados de la consulta en la ventana bajo el procedimiento almacenado. Guarde el procedimiento con la tecla " Ctrl" y " S " e introduciendo un nombre de archivo adecuado.