Maison >base de données >tutoriel mysql >Que signifie définir dans MySQL ?

Que signifie définir dans MySQL ?

藏色散人
藏色散人original
2019-04-29 14:45:4427688parcourir

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] .

Que signifie définir dans MySQL ?

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.

Que signifie définir dans MySQL ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn