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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar