CanDoYa
ES

Editor SQL online gratis

Funciona del todo en tu navegador: sin subir nada y sin registro.

El ejemplo está preparado - ejecuta la consulta para iniciar SQLite.

Al aplicarlo, reconstruye la base de datos local

Pulsa Ctrl o Cmd + Intro para ejecutar

Resultados de la consulta

La tabla de resultados aparecerá aquíEjecuta la consulta de ejemplo o sustitúyela por tu propia sentencia SQLite.
Comparte esta herramienta

¿Qué es un editor SQL online?

Un editor SQL online es un entorno en el navegador donde puedes crear tablas, añadir datos de ejemplo y ejecutar consultas sin instalar una base de datos. Este editor utiliza SQLite compilado en WebAssembly, por lo que las consultas SELECT, los JOIN, las funciones de agregado, las CTE y los cambios de datos se ejecutan en tu dispositivo y muestran el resultado al instante.

Cómo se usa

  1. 1Prepara la base de datos. Conserva el esquema y las filas de ejemplo o sustituye el contenido del editor izquierdo por tus propias sentencias CREATE TABLE e INSERT.
  2. 2Escribe y ejecuta SQL. Introduce sentencias SQLite en el editor de consultas y pulsa Ejecutar consulta o Ctrl o Cmd + Intro.
  3. 3Revisa o exporta. Consulta cada conjunto de resultados en la tabla y después copia o descarga el resultado activo como CSV.

Para quién es

El editor de la izquierda crea una base de datos SQLite nueva mediante sentencias CREATE TABLE e INSERT. El de la derecha trabaja con esa base de datos durante el resto de la sesión: puedes probar una consulta, modificar filas y volver a consultar. Si editas el esquema, la base de datos se reconstruirá en la próxima ejecución.

El motor y tu trabajo se quedan en esta pestaña del navegador. No hay cadena de conexión, cuenta ni base de datos en un servidor. Así puedes probar fragmentos privados y hacer experimentos rápidos con tranquilidad.

Preguntas frecuentes

¿Mi código SQL o mis datos se suben a algún sitio?

No. El motor SQLite WebAssembly se carga en tu navegador y procesa el esquema, las consultas y el formato de los resultados en tu dispositivo. CanDoYa no envía el SQL que escribes ni las filas creadas a ningún servidor de bases de datos.

¿El editor SQL online es gratis?

Sí. Puedes ejecutar consultas, restablecer la base de datos de ejemplo, copiar tablas de resultados y descargar archivos CSV sin cuenta ni pago. La base de datos se guarda en memoria mientras esta pestaña siga abierta.

¿Qué dialecto de SQL admite este editor?

Utiliza la sintaxis de SQLite. Admite SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, JOIN, GROUP BY, funciones de ventana, subconsultas y expresiones de tabla comunes. Las funciones específicas de PostgreSQL, MySQL, Oracle o SQL Server pueden no funcionar.

¿Puedo ejecutar más de una sentencia SQL?

Sí. Separa las sentencias con punto y coma. Si varias devuelven tablas, el selector de resultados te permite abrir cada conjunto. Las sentencias que solo modifican datos indican el número de filas afectadas y dejan la base lista para otra consulta.

¿Qué tamaño puede tener la base de datos en el navegador?

El límite práctico depende de la memoria del navegador y del dispositivo, ya que sql.js mantiene toda la base de datos en memoria. Este editor está pensado para aprender, preparar ejemplos y probar conjuntos pequeños, no para bases de producción de varios gigabytes.

¿La base de datos se conserva al cerrar la pestaña?

No. La base de datos de trabajo es temporal y se restablece al cerrar o recargar la página. Descarga en CSV cualquier resultado que necesites y guarda el esquema o las consultas importantes en un archivo antes de salir.