Conversor de SQL a JSON

¿Necesitas la conversión inversa?
JSON to SQL Converter

Entrada SQL

1

Salida JSON

Ingresa datos en SQL para convertirlos a JSON

Tus datos convertidos aparecerán aquí

Cómo convertir SQL a JSON

  1. Paso 1 – Pega sentencias INSERT

    • Pega sentencias INSERT INTO tabla (columnas) VALUES (valores); de tu dump o exportación SQL.
    • La herramienta admite múltiples INSERT separados por punto y coma.
    • También puedes importar un archivo .sql desde tu ordenador.
  2. Paso 2 – Revisa la conversión

    • La herramienta analiza la sintaxis SQL, extrae nombres de columnas como claves y valores como datos.
    • Enteros, booleanos (TRUE/FALSE) y NULL se convierten a equivalentes JSON.
    • Cada registro incluye un campo _table con la tabla de origen.
  3. Paso 3 – Exporta los datos JSON

    • Copia el array JSON formateado para APIs o archivos de configuración.
    • Descarga el resultado como archivo .json.
    • Si necesitas el proceso inverso, usa las herramientas relacionadas para convertir JSON de nuevo a SQL.
Ejemplo: SQL a JSON
// Input SQL
INSERT INTO users (id, role) VALUES (1, 'admin');

// Output JSON
[
  {
    "id": 1,
    "role": "admin",
    "_table": "users"
  }
]

Herramientas relacionadas

Preguntas frecuentes

¿Qué instrucciones SQL son compatibles?

Actualmente admite instrucciones INSERT INTO con una cláusula VALUES. Cada instrucción INSERT se convierte en un objeto JSON con los nombres de columna como claves y el nombre de la tabla guardado en el campo _table.

¿Cómo se convierten los tipos de datos SQL?

NULL → null, cadenas entre comillas → cadenas, números → números, TRUE/FALSE → booleanos. Los valores complejos se tratan como cadenas y pueden necesitar un análisis adicional.

¿Puedo procesar varias instrucciones INSERT?

Sí. El convertidor procesa todas las instrucciones INSERT de la entrada y crea un array de objetos JSON, uno por cada instrucción.

¿Qué ocurre con otras instrucciones SQL?

Actualmente solo admite instrucciones INSERT. CREATE TABLE, SELECT, UPDATE y DELETE no se procesan, pero no provocarán errores.

¿Mis datos están seguros?

Sí. Todo el procesamiento se realiza en el navegador. Tus datos nunca se envían a ningún servidor, lo que garantiza una privacidad y seguridad completas.