SQL SERVER 2014 Return

18/08/2014

0

Ola Pessoal
criei uma procedure de usuário e senha e também fiz alguns JOIN mas no final eu gostaria de retornar o ID da pessoa que fez o login
e não esto conseguindo capturar esse ID como posso fazer isso alguém poderia me ajudar? desde já grato



CREATE PROC PROF_USUARIO_SENHA

@Usuario varchar (50),
@Senha varchar(50)
AS

BEGIN



SELECT

MAT.Materia,
SA.Descricao,
ESC.Escola,
CURS.Curso,
AL.Nome
FROM

tblProfessor as Prof

JOIN tblMateria AS MAT ON Prof.IdMateria = MAT.IdMateria
JOIN tblSala AS SA ON Prof.IdSala = SA.IdSala
JOIN tblEscola AS ESC ON Prof.IdEscola = ESC.IdEscola
JOIN tblCurso AS CURS ON Prof.IdCurso = CURS.IdCurso
JOIN tblAluno AS AL ON CURS.IdCurso = AL.IdCurso

WHERE

@Usuario = Usuario
AND
@Senha = Senha

END
Alende

Alende

Responder

Posts

24/08/2014

David Styveen

Boa noite, Alende

CREATE PROC PROF_USUARIO_SENHA

@Usuario varchar (50),
@Senha varchar(50)
AS

set nocount on;

BEGIN

SELECT

MAT.Materia,
SA.Descricao,
ESC.Escola,
CURS.Curso,
AL.Nome
FROM

tblProfessor as Prof

JOIN tblMateria AS MAT ON Prof.IdMateria = MAT.IdMateria
JOIN tblSala AS SA ON Prof.IdSala = SA.IdSala
JOIN tblEscola AS ESC ON Prof.IdEscola = ESC.IdEscola
JOIN tblCurso AS CURS ON Prof.IdCurso = CURS.IdCurso
JOIN tblAluno AS AL ON CURS.IdCurso = AL.IdCurso

WHERE

@Usuario = Usuario
AND
@Senha = Senha

select @Usuario as Usuario

END
Responder

24/08/2014

Alende

Boa noite David
ele retorna o nome da tabela tblProfessor eu gostaria que retornasse o ID
da pessoa em vez do nome.
Responder

25/08/2014

David Styveen

Bom dia, Alende.

Você salva o ID em alguma tabela?
A aplicação quem chama essa procedure?

Abraços.
Responder

25/08/2014

Fabiano Carvalho

declare @id = int;
set @id = (
--sua consulta aqui
)

select @id
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar