Portada


EJERCICIOS RESUELTOS DE PROCEDIMIENTOS ALMACENADOS (STORED PROCEDURES) # 1


¡Saludos cibernauta! hoy en conocesobreinformatica.com te presentamos el siguiente artículo titulado: “Ejercicios Resueltos de Procedimientos Almacenados (Stored Procedures) # 1".

Vamos a practicar lo aprendido con unos cuantos ejercicios muy comunes en nuestra carrera de informática.

Empecemos...

INTRODUCCIÓN A LA BASES DE DATOS


EJERCICIO # 1


- Codificar un procedimiento almacenado que permita agregar un nuevo registro en una tabla llamada "Clientes":

CREATE PROCEDURE AddCliente

@Identificacion numeric (18,0)

,@Nombre varchar (30)

,@Apellido varchar (30)

,@Fijo numeric (18,0)

,@Celular numeric(18,0)

,@Id_Usuario int

,@NitEmpresa int

AS
BEGIN
INSERT INTO Clientes

(Identificacion ,Nombre ,Apellido ,Fijo ,Celular ,Id_Usuario ,NitEmpresa)

VALUES

(@Identificacion ,@Nombre ,@Apellido ,@Fijo ,@Celular ,@Id_Usuario ,@NitEmpresa)

END


EJERCICIO # 2


- Codificar un procedimiento almacenado que me permita consultar un cliente por número de identificación:

CREATE PROCEDURE ConsultarClientexidentificacion

@Identificacion int

AS
BEGIN

SELECT *
FROM Clientes
WHERE identificacion=@Identificacion

END


EJERCICIO # 3


- Codificar un procedimiento almacenado que me permita consultar clientes por cualquier columna (sea por identificación, nombre, apellidos y demás campos de la tabla)

CREATE PROCEDURE ConsultarClientes

@Valor varchar (15),
@Columna varchar (15)

AS
BEGIN

IF @Columna = 'Todas'

SELECT * FROM Clientes

ELSE IF @Columna = 'Identificacion'

SELECT * FROM Clientes

WHERE identificacion = @Valor

ELSE IF @Columna = 'Nombre'

SELECT * FROM Clientes

WHERE Nombre like @Valor + '%'

ELSE IF @Columna = 'Apellido'

SELECT * FROM Clientes

WHERE Apellido like @Valor + '%'

END

Para redirigirte al segundo artículo de la serie: "Ejercicios de Procedimientos Almacenados" da clic al siguiente botón:


Hemos llegamos al final de este artículo, como equipo de CSI esperamos realmente que toda la información recopilada y analizada te resulte de utilidad en tus estudios o vida laboral.

Te recordamos que hoy por hoy conocesobreinformatica cuenta con las siguientes redes para mantener al tanto de toda la información nueva:


- Suscripciones de correo electrónico, se el primero en enterarte de lo que publicamos:


CONTENIDO RELACIONADO

REGRESAR A LA CATEGORÍA:

Base de Datos

Base de Datos

tutoriales paso a paso y teoría

Deja un comentario