Convertir JSON a SQL (INSERT)
Convierte un array JSON en sentencias INSERT listas para ejecutar, con valores escapados y NULL, números y booleanos bien tipados.
Tus archivos no salen de tu dispositivo
Cómo generar INSERTs desde JSON
- 1
Pega o sube el JSON
Un array de objetos; las claves serán las columnas.
- 2
Elige la tabla
El nombre de tabla que llevarán los INSERT.
- 3
Copia el SQL
Una sentencia INSERT por fila, lista para ejecutar.
Por qué usar esta herramienta
Escapado seguro
Las comillas simples se duplican ('') como exige SQL.
Tipos respetados
Números y booleanos sin comillas; null se convierte en NULL.
Claves mixtas
Si los objetos tienen claves distintas, se usa la unión de todas.
Privado
Tus datos no tocan ningún servidor.
Preguntas frecuentes
¿Qué formas de JSON acepta?
Un array de objetos (lo habitual), un array de arrays cuya primera fila sean las columnas, o un objeto único que genera un solo INSERT.
¿Para qué base de datos sirve el SQL?
Es SQL ANSI genérico: válido en PostgreSQL, MySQL, SQLite y SQL Server. Los identificadores con espacios se entrecomillan con comillas dobles.
¿Cómo se tratan los objetos anidados?
Se serializan como texto JSON dentro de la cadena, útil para columnas de tipo json o jsonb.
¿Genera también el CREATE TABLE?
No, solo INSERTs: los tipos exactos de columna dependen de tu esquema y es mejor que los definas tú.