Maison >base de données >tutoriel mysql >Comment échapper ou gérer les guillemets simples dans les requêtes MySQL ?

Comment échapper ou gérer les guillemets simples dans les requêtes MySQL ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-30 16:32:11923parcourir

How to Escape or Handle Single Quotes in MySQL Queries?

Éviter le dilemme des guillemets simples dans MySQL

Lorsque vous travaillez avec des données contenant des guillemets simples ou doubles dans MySQL, leur insertion peut poser des problèmes. Les guillemets simples, en particulier, peuvent déclencher des erreurs.

Comment gérer les guillemets simples

Il existe deux approches principales pour insérer des valeurs avec des guillemets simples dans MySQL :

  1. Doublage des guillemets simples :
    À l'intérieur de la chaîne, remplacez simplement chacun citation simple avec deux d'entre eux. Par exemple :

    SELECT 'This is Ashok's Pen.';

  2. Échapper aux guillemets :
    Utilisez la barre oblique inverse pour échapper aux guillemets simples. Cela les traite efficacement comme des littéraux, plutôt que comme des signes de ponctuation :

    SELECT 'This is Ashok's Pen.';

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!

Déclaration:
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