Partilhar via


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

Aplica-se a:SQL ServerBase de Dados SQL do AzureInstância Gerida do Azure SQLAzure Synapse AnalyticsSistema de Plataforma de Análise (PDW)Ponto de Extremidade de Análise SQL no Microsoft FabricArmazém no Microsoft FabricBase de Dados SQL no Microsoft Fabric

O sinal de igual (=) é o único operador de atribuição Transact-SQL. No exemplo a seguir, a @MyCounter variável é criada e, em seguida, o operador de atribuição define @MyCounter como 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 cabeçalhos de FirstColumnHeading coluna e SecondColumnHeading. A cadeia de caracteres xyz é exibida no título da FirstColumnHeading coluna de todas as linhas. Em seguida, cada ID de produto da Product tabela é listado no título da SecondColumnHeading coluna.

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

Ver também

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