Se explica cómo se crea un procedimiento almacenado (a partir de ahora SP, Stored Procedure) en una Base de Datos de SQL SERVER y como se introducen parámetros de entrada en dicho procedimiento.
Para crear el procedimiento almacenado se pone la palabra
clave CREATE, y se ejecuta el siguiente código o similar. Los parámetros de
entrada van después del nombre del SP
precedidos de @ y separados por comas excepto el último.
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
CREATE PROC [PROPIETARIO].[sp_Nombre_Procedimiento]
@strParametro1 char(14),
@strParametroN char(14)
AS
Begin transaction
update propietario.tbTabla set strVariable1
= @strParametro1 where
strVariableN =
@strParametroN
Commit transaction
Ejecutamos el código en el analizador de consultas de SQL SERVER, eligiendo la Base de Datos sobre la cual se creará.
Hecho esto, dice que se ha creado correctamente.
Para modificarlo posteriormente
se cambia la palabra clave CREATE por ALTER y se pulsa ejecutar de nuevo. Para ver el SP creado o modificado lo buscamos en el explorador de objetos, en programación -> Procedimientos almacenados.
Para ver su código y modificarlo si procede, nos
posicionamos sobre el procedimiento almacenado y con el botón derecho del ratón
-> modificar
O bien Incluir procedimiento almacenado como
Lo que nos abrirá una ventana con el script para crear,
modificar o borrar el SP , también nos permite elegir si deseamos una nueva
ventana, un archivo o llevarlo al portapapeles.
No hay comentarios:
Publicar un comentario