Maison > base de données > tutoriel mysql > Que signifie @ dans MySQL

Que signifie @ dans MySQL

下次还敢
Libérer: 2024-04-26 05:48:12
original
756 Les gens l'ont consulté

Le symbole @ dans MySQL a deux utilisations : spécifier des variables (@nom de la variable) et connecter des noms de table ou de colonne (@nom de la table ou @nom de la colonne), indiquant l'alias d'une table temporaire ou dérivée dans la base de données.

Que signifie @ dans MySQL

La signification du symbole @ dans MySQL

Le symbole @ a deux utilisations principales dans MySQL :

1 Spécifier les variables

Le symbole @ est utilisé pour spécifier des variables, et sa syntaxe est :

.
<code>@变量名</code>
Copier après la connexion

Exemple :

<code>SET @my_variable := 10;</code>
Copier après la connexion

Cela créera une variable appelée @my_variable et définira sa valeur sur 10.

2. Joindre un nom de table ou de colonne

Lorsque le symbole @ est utilisé avec un nom de table ou de colonne, il indique que l'objet est un alias d'une table temporaire ou dérivée dans la base de données. Ceci est généralement utilisé avec des tables temporaires ou des procédures stockées.

Exemple :

<code>SELECT * FROM table_name @alias;</code>
Copier après la connexion

Cela créera un alias pour la table table_name nommée @alias.

Remarque :

  • Les noms de variables sont sensibles à la casse, mais les alias ne le sont pas.
  • Lors de la spécification d'une variable, le symbole @ doit suivre le nom de la variable sans espaces.
  • Lors de la spécification d'un alias, le symbole @ doit précéder le nom de la table ou le nom de la colonne.

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!

Étiquettes associées:
Déclaration de ce site Web
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
Derniers articles par auteur
Derniers numéros
MySQL arrête le processus
Depuis 1970-01-01 08:00:00
0
0
0
Env中mysql
Depuis 1970-01-01 08:00:00
0
0
0
Erreur lors de l'installation de MySQL sous Linux
Depuis 1970-01-01 08:00:00
0
0
0
php - problème de surveillance MySQL
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal