= (operatore di assegnazione) (Transact-SQL)

Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics AnalyticsPlatform System (PDW)SQL analytics endpoint in Microsoft FabricWarehouse in Microsoft Fabric

Il segno di uguale (=) è l'unico operatore di assegnazione supportato in Transact-SQL. Nell'esempio seguente viene creata la variabile @MyCounter e quindi viene utilizzato l'operatore di assegnazione per impostare @MyCounter su un valore restituito da un'espressione.

DECLARE @MyCounter INT;  
SET @MyCounter = 1;  

È inoltre possibile utilizzare l'operatore di assegnazione per stabilire una relazione tra l'intestazione di una colonna e l'espressione che definisce i valori di tale colonna. Nell'esempio seguente vengono visualizzate le intestazioni di colonna FirstColumnHeading e SecondColumnHeading. Nell'intestazione di colonna xyz viene visualizzata la stringa FirstColumnHeading per tutte le righe e nell'intestazione di colonna Product vengono elencati gli ID di tutti i prodotti della tabella SecondColumnHeading.

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

Vedi anche

Operatori (Transact-SQL)
Operatori composti (Transact-SQL)
Espressioni (Transact-SQL)