Assignment Operator (Transact-SQL)

Znak równości (=) jest jedynym Transact-SQL operator przypisania. W poniższym przykładzie @MyCounter Zmienna jest utworzona, a następnie ustawia operator przypisania @MyCounter Wartość zwracana przez wyrażenie.

DECLARE @MyCounter INT;
SET @MyCounter = 1;

Operator przypisania można również ustanowić relację między nagłówkiem kolumna a wyrażenie definiuje wartości dla kolumna.Poniższy przykład przedstawia nagłówki kolumn FirstColumnHeading i SecondColumnHeading. Ciąg znaków xyz jest wyświetlany w FirstColumnHeading Nagłówek kolumna dla wszystkich wierszy. Następnie każdy identyfikator produktu z Product Tabela ma na liście SecondColumnHeading Nagłówek kolumna.

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