Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/07/2010, 17:41
papurri
 
Fecha de Ingreso: agosto-2008
Ubicación: Frente al pc
Mensajes: 71
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: Store procedure(update,delete,insert,lista)

es basico , pero en una de esas te sirve :P



create procedure [dbo].[spInsertEjecutivo]
(
@Nombres as varchar(50),
@apellido_pat as varchar(50),
@apellido_mat as varchar(50),
@rut as varchar(50),
@dv as int,
@supervisor as varchar(100),
@rut_supervisor as varchar(100),
@plataforma as varchar(150),
@user_ejecutivo as int,
@rut_coordinador as varchar(12)

)as

begin

Insert into ejecutivo
(
nombres,
apellido_pat,
apellido_mat,
rut,
dv,
supervisor,
rut_supervisor,
plataforma,
user_ejecutivo,
rut_coordinador
)
Values
(
ltrim(rtrim(@Nombres)),
ltrim(rtrim(@apellido_pat)),
ltrim(rtrim(@apellido_mat)),
ltrim(rtrim(@rut)),
ltrim(rtrim(@dv)),
ltrim(rtrim(@supervisor)),
ltrim(rtrim(@rut_supervisor)),
ltrim(rtrim(@plataforma)),
ltrim(rtrim(@user_ejecutivo)),
ltrim(rtrim(@rut_coordinador))
)

end



listar

create procedure [dbo].[spListaEjecutivoCoordinador]
(
@rut_coordinador as varchar(12),
@mes as varchar(8),
@anio as int,
@ciclo as int,
@rut_super as varchar(12)
)
as
select
nombre_ejecutivo,
apellido_pat,
apellido_mat,
rut_ejecutivo,
user_ejecutivo,
id_evalucion,
ciclo_evaluacion,
nota
from
dbo.pauta_calidad
where rut_coordinador = @rut_coordinador and rut_supervisor = @rut_super and MONTH(FECHA_EVALUACION)= @mes and YEAR(FECHA_EVALUACION) = @anio and ciclo_evaluacion = @ciclo


delete

create procedure [dbo].[spDeleteEjecutivo]
(
@rut as int
)as

delete from ejecutivo where rut = @rut