Guides

Comment attribuer une valeur à une variable dans MySQL

Les variables MySQL définies par l'utilisateur sont utilisées pour transmettre des valeurs d'une instruction à une autre. Ils sont spécifiques à la connexion. Les valeurs ne peuvent pas être créées par un client et utilisées par un autre client. Les variables sont également désactivées lorsque la connexion est fermée. Les variables sont écrites sous la forme "@var_name" où "var_name" peut être remplacé par n'importe quel caractère alphanumérique ou par les symboles "-", "_" et "$". Ils peuvent être attribués à l'aide des caractères "=" ou ":=". La valeur peut être n'importe quel type de données pris en charge par la base de données MySQL.

1

Connectez-vous à la base de données MySQL.

2

Attribuer des valeurs aux variables à l'aide d'une instruction "SET"

SET @ fruit1 = 'pomme', @ fruit2 = 'orange', @ fruit3 = 'poire';

Utilisez "=" ou ": =" pour affecter des variables dans une instruction SET. Les valeurs de chaîne doivent être placées entre guillemets simples. Les valeurs numériques ne sont pas entourées de guillemets simples.

3

Attribuez une valeur à une variable dans une instruction "SELECT":

SELECT @ fruit1, @ fruit2, @ fruit3, @ fruit4: = 'mangue';

Vous devez utiliser ": =" si vous affectez une valeur à une variable dans tout autre type d'instruction autre que l'instruction SET.

4

Déconnectez-vous de la base de données MySQL.

$config[zx-auto] not found$config[zx-overlay] not found