Maison > Article > base de données > Que signifie @ dans SQL ?
Le symbole @ dans SQL est utilisé pour spécifier des paramètres variables dans une requête, ce qui est utile pour améliorer la lisibilité du code, empêcher les attaques par injection SQL et améliorer les performances. Syntaxe : @parameter_name, où paramètre_name est le nom du paramètre.
Signification du symbole @ en SQL
En SQL, le symbole @ est utilisé pour spécifier un paramètre. Les paramètres constituent la partie mutable de la requête et peuvent être remplacés par différentes valeurs lors de l'exécution de la requête.
Objectif
L'utilisation du symbole @ présente plusieurs avantages :
Syntaxe
La syntaxe pour spécifier les paramètres à l'aide du symbole @ est la suivante :
<code>@parameter_name</code>
où nom_paramètre
est le nom du paramètre. parameter_name
是参数的名称。
示例
下面是一个示例查询,其中使用了 @ 符号指定一个名为 @age
的参数:
<code class="sql">SELECT * FROM users WHERE age > @age;</code>
当执行此查询时,可以提供不同的 @age
@age
: 🎜<code class="sql">-- 查找年龄大于 30 岁的人 SELECT * FROM users WHERE age > 30; -- 查找年龄大于 25 岁的人 SELECT * FROM users WHERE age > 25;</code>🎜Lors de l'exécution de cette requête, un
différent peut être fourni @ valeur age
pour trouver des utilisateurs de différents groupes d'âge. Par exemple : 🎜rrreeeCe 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!