Anda di halaman 1dari 1

alter procedure sp_Usuario_LoginAcceso @cUsuario varchar(15), @cClave varchar(15), @cNombesCompletos varchar(50) output as begin transaction set @cUsuario=RTRIM(@cUsuario) set

@cClave=RTRIM(@cClave) declare @cSalida varchar(30) set nocount on select usu.cod_personal from tb_usuario usu where us u.login=@cUsuario and usu.contrasea=@cClave set @cSalida= @@rowcount if @cSalida >=1 begin print '' declare @cIdentificador varchar(20) set @cIdentificador=(select TOP 1 tb.cod_personal from tb_personal tb inner join tb_usuario usu on tb.cod_personal =usu.cod_personal where usu.login=@cUsuario and usu.cont rasea=@cClave) set @cNombesCompletos =(select t.apepat_personal + '' + t.apemat_personal + ',' + T.nom_personal from tb_personal t with(nolock) where t.cod_personal=@cIdentificador) update tb_usuario set ultimo_acceso=GETDATE() where logi n=@cUsuario

end else begin print '........' end if @@ERROR =0 commit transaction

Anda mungkin juga menyukai