Comment utiliser Échappement SQL
- Collez ou tapez le texte que vous voulez échapper.
- Ajustez les options si nécessaire.
- Copiez le résultat échappé.
À propos de Échappement SQL
L'apostrophe est le caractère de citation des chaînes SQL, donc un nom comme O'Brien termine la chaîne trop tôt et casse l'instruction. En SQL standard, la solution est de la doubler : 'O''Brien'. MySQL accepte aussi une barre oblique inversée.
Un avertissement d'emblée. L'échappement à la main est bien pour un script ponctuel ou une migration, mais pour du code applicatif, utilisez des requêtes paramétrées. C'est la seule protection fiable contre l'injection SQL.
Ce qui est échappé
SQL standard : une apostrophe devient deux apostrophes. Style MySQL : barre oblique inversée, apostrophes et guillemets doubles, NUL, sauts de ligne et Ctrl+Z reçoivent une barre oblique inversée.