Maison > Article > base de données > Que signifie définir dans MySQL ?
SET dans MySQL est le moyen d'attribuer des valeurs aux variables définies dans SQL Server. Il est souvent utilisé avec l'instruction de mise à jour. Sa syntaxe d'utilisation est [UPDATE table name SET column name = new value WHERE column name. = certaine valeur] .
SET est un moyen d'attribuer des valeurs à des variables définies dans SQL Server et est souvent utilisé avec l'instruction update.
Syntaxe :
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
Remarque :
Il existe deux façons d'attribuer des valeurs aux variables définies dans SQL Server, à savoir SET et SELECT Pour ces deux méthodes Les différences. sont les suivants :
1. Il existe des différences lors de l'attribution de valeurs à plusieurs variables en même temps :
set ne prend pas en charge l'attribution de valeurs à plusieurs variables.
select prend en charge l'attribution de valeurs à plusieurs variables.
2. Il y a une différence lorsqu'une expression renvoie plusieurs valeurs :
set fera une erreur lorsqu'il renvoie plusieurs valeurs pour une expression
select renvoie plusieurs valeurs pour une expression lorsque le résultat est renvoyé à la dernière valeur attribuée à la variable.
3. Il y a une différence lorsque l'expression ne renvoie pas de valeur :
set Lorsque l'expression ne renvoie pas de valeur, la variable se voit attribuer une valeur nulle.
Select conserve la valeur d'origine de la variable lorsque l'expression ne renvoie pas de valeur.
Recommandations associées : "Tutoriel MySQL"
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!