40 votes

Quelle est la signification des caractères cités par l’accent grave (AKA backtick) dans MySQL ?

Je me demandais pourquoi certains tutoriels et autres outils de gestion MySQL utilisent l’accent grave (') dans leurs requêtes comme celle-ci ci-dessous:

Lorsqu’il affiche le même résultat avec cette requête ci-dessous :

52voto

OMG Ponies Points 144785

La tombe est plus communément appelée « backtick », que MySQL utilise pour échapper aux mots réservés mySQL.

Tout envelopper dans des backticks est très courant dans PHPMyAdmin et divers exemples, car la plupart préfèrent nommer les tables et les colonnes comme ils le souhaitent sans se soucier des erreurs de nommage. Je ne suis pas d’accord avec la pratique personnellement...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X