Está en la página 1de 2

Como crear Procedimientos Almacenados en Sql Server

jueves, 7 de junio de 2012

Esta vez les traigo un articulo sobre como crear procedimientos almacenados en sql server.

como todos sabemos cuando trabajamos en la elaboracin de una aplicacin casi siempre se

necesitan bases de datos, por eso es importante que tambin manejemos un poco de lenguaje de base

de datos en este caso sql server.

Les explicare de manera sencilla como crear procedimientos almacenados que son de mucha ayuda

cuando se trabaja con manejo de base de datos en una aplicacin.

Para comenzar la base de datos que cree para esta explicacin se llama ejemplo y solo contiene

una tabla usuarios. que contiene los campos de cod_usuario(que es la llave primaria y es un campo

autoincrementable), nombre, apellido, pas.

Aqu les dejo la base de datos para que la descarguen Descargar Base de Datos

Una ves que tenemos la base de datos dentro del sql server empezamos con el cdigo.

primeramente indicamos que trabajaremos con la base de datos ejemplo.

1 use ejemplo

Luego creamos un procedimiento almacenado para insertar usuarios.

1 ---se crea el procedimiento almacenado


create procedure insertarusurios
2 ---se declaran los parametros que usaremos
3 @nombre varchar(50),@apellido varchar(50),@pais varchar(50)
4 as
5 ---se hace un insert a la tabla usuarios y se envian los
6 parametros
7 insert into usuarios
values(@nombre,@apellido,@pais)
8

Para usar el procedimiento almacenado e insertar un registro lo aremos as.

---se usa el procedimiento para ingresar un usuario enviando los


1 parametros
2 insertarusurios 'ana','turcios','costarica'

Ahora crearemos un procedimiento almacenada para eliminar usuarios.

1 ---se crea el procedimiento para eliminar usuarios


2 create procedure elminar_usuarios
3 ---se declaran los parametros que usaremos
@nombre varchar(50),@apellido varchar(50)
4 as
5 ---se hace un delete a la tabla usuarios con los parametros que
6 declaramos
7 delete usuarios
8 where nombre=@nombre and apellido=@apellido

Y para usar el procedimiento almacenado y eliminar un usuario aremos lo siguiente

---se usa el procedimiento almacenada y se le envian los


1 parametros
2 elminar_usuarios 'ana','turcios'

Bueno y eso es todo espero les sirva para algo

saludos desde El Salvador....

OJO... para crear estos procedimientos almacenados en la base de datos que les deje para la descarga

primero tienen que borrarlos de la bd porque se me olvido hacerlo xD o los crean con otro nombre.

También podría gustarte