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

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)Ponto de extremidade de SQL no Microsoft FabricWarehouse 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)