Partilhar via


= (Operador de atribuição) (Transact-SQL)

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW) Ponto de extremidade de análise de SQL no Microsoft Fabric Warehouse no Microsoft Fabric Banco de Dados SQL no Microsoft Fabric

O sinal de igual (=) é o único operador de atribuição de Transact-SQL. No exemplo a seguir, a variável @MyCounter é criada, e o operador de atribuição define @MyCounter com um valor retornado por uma expressão.

DECLARE @MyCounter INT;  
SET @MyCounter = 1;  

O operador de atribuição também pode ser usado para estabelecer a relação entre um título de coluna e a expressão que define os valores para a coluna. O exemplo a seguir exibe os títulos de coluna FirstColumnHeading e SecondColumnHeading. A cadeia de caracteres xyz é exibida no título de coluna FirstColumnHeading para todas as linhas. Depois, cada ID de produto da tabela Product é listada no título de coluna SecondColumnHeading.

-- Uses AdventureWorks  
  
SELECT FirstColumnHeading = 'xyz',  
       SecondColumnHeading = ProductID  
FROM Production.Product;  
GO  

Consulte Também

Operadores (Transact-SQL)
Operadores compostos (Transact-SQL)
Expressões (Transact-SQL)