Escapar cadenas SQL
Duplica las comillas simples rectas dentro de una cadena literal SQL.
Prueba un ejemplo breve
Prueba un ejemplo breve
Carga el ejemplo ficticio en un formulario vacío. Revisa las opciones, ejecuta la herramienta si es necesario y compara el resultado de abajo.
Convierte una comilla simple en dos para incluirla en ciertos literales SQL. Introduce el contenido que irá entre comillas; la herramienta no añade las comillas delimitadoras. Este escape no evita todas las inyecciones SQL y las reglas dependen del motor. En aplicaciones, usa parámetros enlazados.
Texto dentro de una cadena SQL entre comillas simples
O'Brien
Resultado esperado
O''Brien
El ejemplo estará disponible cuando la herramienta esté lista.
El texto se procesa en tu navegador.
Compartir esta herramienta
Solo se comparte el enlace público de la herramienta. Tus entradas y resultados se quedan aquí.
Mostrar enlace para copiarlo manualmente
Respuesta rápida
Convierte una comilla simple en dos para incluirla en ciertos literales SQL.
El código de la página y sus recursos se cargan desde el sitio; las herramientas diseñadas para el procesamiento local gestionan los datos introducidos en el navegador.
Cómo usarla
Introduce el contenido que irá entre comillas; la herramienta no añade las comillas delimitadoras.
Límites
Este escape no evita todas las inyecciones SQL y las reglas dependen del motor. En aplicaciones, usa parámetros enlazados.
Preguntas frecuentes
¿La herramienta añade comillas SQL?
No. Solo duplica los apóstrofos rectos: O'Brien pasa a O''Brien. Añade las comillas SQL exteriores por tu cuenta únicamente cuando quieras escribir un literal deliberadamente.
¿Se modifican los apóstrofos tipográficos?
No. La herramienta cambia el apóstrofo recto que se usa como delimitador de comillas SQL; los apóstrofos tipográficos permanecen igual.
¿Puedo usarla para prevenir inyecciones SQL en una aplicación?
No. El escape depende de la base de datos y del contexto, y esta transformación sencilla de texto no puede proteger una consulta. Usa consultas con parámetros.
Fuentes y referencias
- OWASP: guía rápida para prevenir inyecciones SQL
- Manual de referencia de MySQL 8.0: literales de cadena
Estas referencias documentan las normas y fuentes citadas; no validan el resultado de la herramienta.
