Maison > développement back-end > tutoriel php > Comment puis-je interroger des tables MySQL nommées d'après des mots-clés réservés ?

Comment puis-je interroger des tables MySQL nommées d'après des mots-clés réservés ?

DDD
Libérer: 2024-11-28 18:28:12
original
200 Les gens l'ont consulté

How Can I Query MySQL Tables Named After Reserved Keywords?

Espaces de noms enveloppés pour interroger des mots-clés protégés MySQL

Vous rencontrez des difficultés pour interroger une table nommée d'après un mot-clé protégé dans MySQL ? Examinons la solution.

MySQL réserve certains mots à des fins spécifiques, et leur utilisation comme noms de table peut entraîner des erreurs de syntaxe. Pour surmonter cela, nous pouvons mettre le nom de la table entre guillemets ( ).

Par exemple, le mot réservé « order » dans une table nommée « order » peut être interrogé en utilisant :

mysql_query("SELECT * FROM `order` WHERE orderID = 102;");
Copier après la connexion

Il est généralement conseillé d'éviter d'utiliser des mots-clés MySQL comme noms de table pour éviter des problèmes potentiels. Cependant, si nécessaire, cette technique nous permet de contourner la restriction.

Pour plus de référence, consultez la documentation de MySQL sur les mots réservés :

https://dev.mysql.com/doc/ refman/5.5/en/keywords.html

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!

source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal