= (operatore di assegnazione) (Transact-SQL)
Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure endpoint di analisi SQL di Azure Synapse Analytics Platform System (PDW) in Microsoft Fabric Warehouse 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)