Instructions SET et SELECT en T-SQL : Comparaison des méthodes d'affectation de variables
Dans T-SQL, les instructions SET et SELECT servent à des fins différentes lors de l'attribution de valeurs aux variables. Comprendre leurs différences est crucial pour écrire du code efficace et sans erreur.
SET : Affectation de variables standard
L'instruction SET est une méthode de la norme ANSI permettant d'attribuer une valeur à une seule variable. Sa syntaxe est concise et claire :
<code class="language-sql">SET variable_name = value;</code>
SELECT : Affectation multivariable
Contrairement à SET, SELECT permet d'attribuer des valeurs à plusieurs variables dans une seule instruction. Ceci est réalisé en utilisant le mot-clé INTO :
<code class="language-sql">SELECT column_1, column_2, ... INTO variable_1, variable_2, ... FROM table_name WHERE ...;</code>
Principales différences
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!