No SQL Server existem três métodos de atribuir valor a uma variável, são eles:
O primeiro método e mais utilizado é por meio da palavra chave “SET“, exemplo:
[sourcecode language=”sql”]
DECLARE @V_EXEMPLO INT;
SET @V_EXEMPLO = 1;
[/sourcecode]
O segundo método que também é bastante utilizado, porém, não tanto quanto o “SET” é fazer o uso de uma instrução “SELECT”, exemplo:
[sourcecode language=”sql”]
DECLARE @V_EXEMPLO INT;
SELECT @V_EXEMPLO = COLUNA
FROM TABELA;
[/sourcecode]
O terceiro método é atribuir o valor a variável logo em sua criação, exemplo:
[sourcecode language=”sql”]
DECLARE @V_EXEMPLO INT = 1;
[/sourcecode]