Usuário com melhor resposta
Atribuir valores para variáveis

Pergunta
-
Respostas
-
Olá PDH
A procedure abaixo atribui os valores para as variáveis.
use northwind
gocreate procedure usp_pdh
asdeclare @var1 int
declare @var2 varchar(10)select @var1=employeeid, @var2=customerid from orders where orderid=10248
print @var1
print @var2È isso?
- asc -
Todas as Respostas
-
Bem, vamos entao ao
exemplo 1)
-- exemplo de proc sem parametro de entreda ou saida
CREATE PROC exemplo1
AS
SELECT 'exemplo 1'
return
-- retorna a mensagem "exemplo 1"
exec exemplo1exemplo 2)
-- exemplo de proc com parametro de entrada
CREATE PROC exemplo2
@valor int
AS
SELECT @valor
return-- retorna o valor informado, ou seja, 10
exec exemplo2 10-- exemplo de proc com parametro de entrada e saida (OUTPUT)
CREATE
PROC exemplo3
@valorentrada int,
@resultado int output
AS
SET @resultado = @valorentrada + 2
SELECT @resultado
return-- retorna o valor informado somado com 2, ou seja, 12
exec exemplo3 10, ''
Espero te-lo ajudado, qq problema escreva.Caso a resposta lhe ajude, marque-a
Abs
FC
sushinetcode.blogdrive.com
-
Fernando, eu queria montar 1 proc e dentro dessa proc fazer o select.
vou ilustrar
declare var1
declare var2
declare var3
declare var4
Select campo1,campo2,campo3,campo4 from tabela
e queria que :
var 1 = campo1
var2 = campo2
var 3 = campo3
var4 = campo4
-
Olá PDH
A procedure abaixo atribui os valores para as variáveis.
use northwind
gocreate procedure usp_pdh
asdeclare @var1 int
declare @var2 varchar(10)select @var1=employeeid, @var2=customerid from orders where orderid=10248
print @var1
print @var2È isso?
- asc -