Métodos de Atribuir valor a Variável SQL Server

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:


DECLARE @V_EXEMPLO INT;

SET @V_EXEMPLO = 1;

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:


DECLARE @V_EXEMPLO INT;

SELECT @V_EXEMPLO = COLUNA 

FROM TABELA;

O terceiro método é atribuir o valor a variável logo em sua criação, exemplo:


DECLARE @V_EXEMPLO INT = 1;