Opérateur d'affectation (Transact SQL)
Le signe égal (=) est le seul opérateur d'affectation de Transact-SQL. Dans l'exemple qui suit, la variable @MyCounter
est créée, puis l'opérateur d'affectation attribue à @MyCounter
une valeur renvoyée par une expression.
DECLARE @MyCounter INT;
SET @MyCounter = 1;
L'opérateur d'affectation peut également être utilisé pour définir la relation entre l'en-tête d'une colonne et l'expression définissant les valeurs de la colonne. L'exemple suivant affiche les en-têtes de colonne FirstColumnHeading
et SecondColumnHeading
. La chaîne xyz
s'affiche dans l'en-tête de colonne FirstColumnHeading
pour toutes les lignes. Ensuite, chaque ID de produit extrait de la table Product
est présenté dans l'en-tête de colonne SecondColumnHeading
.
USE AdventureWorks;
GO
SELECT FirstColumnHeading = 'xyz',
SecondColumnHeading = ProductID
FROM Production.Product;
GO
Voir aussi
Référence
Opérateurs (Transact-SQL)
Expressions (Transact-SQL)
Autres ressources
Expressions (moteur de base de données)