Compartilhar via


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

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsAnalytics Platform System (PDW)Ponto de extremidade de análise de SQL no Microsoft FabricDepósito no Microsoft FabricBanco 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)