Muy buen día apreciados Ingenieros
Tengo 4 SP Para hacer las operacion de un CRUD
Me gustaria poder reducirlo a uno solo
pero como hago para que me reciba un parametro y de acuerdo al parametro valla
al case correspondiente Seria algo como un Switch pero en sql
no lo se hacer
--Creacion de Personas
use HRM
go
create proc C_persona
@codigo int,
@nombre varchar(50),
@apellido varchar(50)
as
begin
insert into PERSONAS values(@codigo,@nombre,@apellido)
end
--Leer personas
use HRM
GO
create proc R_persona
@codigo int
as
begin
Select * from PERSONAS where id_ser=@codigo
end
--Actualizar Personas
use HRM
go
create proc U_persona
@codigo int,
@nombre varchar(50),
@apellido varchar(50)
as
begin
update PERSONAS set nombre_persona=@nombre,apellidos_persona=@apellido where id_ser=@codigo
end
--Eliminar Personas
use HRM
GO
create proc D_persona
@codigo int
as
begin
delete PERSONAS where id_ser=@codigo
end
exec C_persona 86075706,'Beimar','Trujillo' --CREACION
exec R_persona 86075706 --READ
exec U_persona 86075706,'Actualizacion','Prueba' --UPDATE
exec D_persona 86075706 --Delete
de Antemano muchas gracias por su Colaboración
Cordialsaludo