Outils pour développeurs ● Traitement local

Échappeur de chaîne SQL

Doublez les apostrophes droites dans une chaîne SQL entre apostrophes.

Préparation de l’outil…
Essayez un petit exemple

Essayez un petit exemple

Chargez cet exemple fictif dans un formulaire vide. Vérifiez les options, lancez l’outil si nécessaire et comparez le résultat ci-dessous.

L’outil transforme une apostrophe droite en deux apostrophes pour l’inclure dans certaines chaînes SQL littérales. Saisissez le contenu à placer entre apostrophes. L’outil n’ajoute pas les apostrophes entourant la chaîne. Cet échappement ne prévient pas toutes les injections SQL et les règles varient selon le moteur. Dans une application, préférez les paramètres liés.

Texte à placer dans une chaîne SQL entre apostrophes

O'Brien

Résultat attendu

O''Brien

L’exemple sera disponible lorsque l’outil sera prêt.

Le texte est traité dans votre navigateur.

✓ Traitement local✓ Sans compte✓ Saisies traitées ici✓ Gratuit

Réponse rapide

L’outil transforme une apostrophe droite en deux apostrophes pour l’inclure dans certaines chaînes SQL littérales.

Le code de la page et ses ressources sont chargés depuis le site; les valeurs saisies sont traitées dans votre navigateur, sans requête de calcul.

Mode d’emploi

Saisissez le contenu à placer entre apostrophes. L’outil n’ajoute pas les apostrophes entourant la chaîne.

Limites

Cet échappement ne prévient pas toutes les injections SQL et les règles varient selon le moteur. Dans une application, préférez les paramètres liés.

Questions fréquentes

L’outil ajoute-t-il les guillemets SQL ?

Non. Il double uniquement les apostrophes droites : `O'Brien` devient `O''Brien`. N’ajoutez des guillemets SQL autour du résultat que si vous écrivez volontairement un littéral.

Les apostrophes typographiques sont-elles modifiées ?

Non. Seule l’apostrophe droite, utilisée comme délimiteur SQL, est transformée; les apostrophes typographiques restent inchangées.

Puis-je empêcher une injection SQL avec cet outil ?

Non. L’échappement dépend du moteur et du contexte; cette transformation de texte ne sécurise pas une requête. Utilisez des requêtes paramétrées.

Sources et références

Ces références documentent la norme ou l’API citée ; elles ne valident pas la sortie de l’outil.