Usuário com melhor resposta
Parâmetros e Variáveis SQL

Pergunta
-
Respostas
-
O termo parâmetro muitas vezes é utilizado como sinônimo de argumento, mas geralmente utiliza-se "parâmetros" quando se faz referência às variáveis, por exemplo, uma variavel recebe um parametro que nada mais é do que o valor que é atribuido a uma variavel que é dinamica.
Alexandre Matayosi. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.
- Sugerido como Resposta Alexandre Matayosi sexta-feira, 7 de setembro de 2012 13:59
- Marcado como Resposta Harley Araujo terça-feira, 11 de setembro de 2012 11:14
-
Bom dia Camila !
uma variavel voce utiliza quando algum campo do seu processo não terá um valor fixo e que pode variar, por exemplo, se voce tem que fazer uma procedure que faça alguns calculos na sua base em um determinado periodo, dentro desta procedure voce teria que ter pelo menos duas variaveis, uma de data inicial e outra de data final do periodo a ser processado.
Os parametros seriam os valores passados para estas variaveis, ex:
Declare @DataIni datetime -- declaração da variavel @DataIni que seria uma variavel que receberia o parametro de data inicio
set @DataIni = '20120901' -- aqui voce esta atribuindo um valor para a variavel que seria um parametro (valor) que a variavel esta recebendo.
Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.
- Marcado como Resposta Camila_cd sexta-feira, 14 de setembro de 2012 09:38
-
tambem seriam variaveis, na criação da procedure voce não precisa usar o declare se as variaveis foram de entrada da procedure, ex:
create procedure teste (@variavel1 int, @variavel2 varchar(100))
Agora se voce utilizar uma outra variavel dentro da procedure que não esteja explicita na criação como acima ai sim voce precisaria utilizar o Declare antes do nome da variavel.
Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.
- Marcado como Resposta Camila_cd sexta-feira, 14 de setembro de 2012 09:37
Todas as Respostas
-
O termo parâmetro muitas vezes é utilizado como sinônimo de argumento, mas geralmente utiliza-se "parâmetros" quando se faz referência às variáveis, por exemplo, uma variavel recebe um parametro que nada mais é do que o valor que é atribuido a uma variavel que é dinamica.
Alexandre Matayosi. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.
- Sugerido como Resposta Alexandre Matayosi sexta-feira, 7 de setembro de 2012 13:59
- Marcado como Resposta Harley Araujo terça-feira, 11 de setembro de 2012 11:14
-
-
Bom dia Camila !
uma variavel voce utiliza quando algum campo do seu processo não terá um valor fixo e que pode variar, por exemplo, se voce tem que fazer uma procedure que faça alguns calculos na sua base em um determinado periodo, dentro desta procedure voce teria que ter pelo menos duas variaveis, uma de data inicial e outra de data final do periodo a ser processado.
Os parametros seriam os valores passados para estas variaveis, ex:
Declare @DataIni datetime -- declaração da variavel @DataIni que seria uma variavel que receberia o parametro de data inicio
set @DataIni = '20120901' -- aqui voce esta atribuindo um valor para a variavel que seria um parametro (valor) que a variavel esta recebendo.
Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.
- Marcado como Resposta Camila_cd sexta-feira, 14 de setembro de 2012 09:38
-
-
tambem seriam variaveis, na criação da procedure voce não precisa usar o declare se as variaveis foram de entrada da procedure, ex:
create procedure teste (@variavel1 int, @variavel2 varchar(100))
Agora se voce utilizar uma outra variavel dentro da procedure que não esteja explicita na criação como acima ai sim voce precisaria utilizar o Declare antes do nome da variavel.
Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.
- Marcado como Resposta Camila_cd sexta-feira, 14 de setembro de 2012 09:37
-