Atribuindo valores 'as variaveis
Pessoal, estou com uma pequena duvida no T-SQL
No ASP eu utilizo um recordset para atribuir valores de um select às variaveis certo..
>
Set Rs = Conn.Execute("Select * From Tabela Where ID=1")
var1 = Rs("Campo1")
var2 = Rs("Campo2")
Estou fazendo uma Stored Procedure para validar um login... e gostaria q essa procedure retornasse alguns campos se o login for valido... segue abaixo o código
>
CREATE PROCEDURE VerificaLogin
@Email char(80),
@Senha char(10),
@Verifica char(5) output,
@Acesso int output,
@Status int output,
@ID int output
AS
BEGIN
if exists(Select Email From Tabela Where Email=@Email)
if exists(Select Senha, ID, Acesso, Status From Tabela Where Senha=@Senha)
Begin
Set @Verifica = Verifica
Set @Acesso = Acesso
Set @ID = ID
Set @Status = Status[/color]
-- como faço para atribuir o valor do select aqui? ou vou tq fazer select por select a cada variavel?
End
Else
Set @Verifica = 'false'
Else
Set @Verifica = 'false'
END
Como faço pra atribuir o valor das variaveis? e esta certo essa verificação ou tem algum jeito melhor?
Vlw!
Discussão (4)
Carregando comentários...