Converter JSON para SQL (INSERT)
Converte um array JSON em instruções INSERT prontas para executar, com valores escapados e NULL, números e booleanos bem tipados.
Seus arquivos não saem do seu dispositivo
Como gerar INSERTs a partir de JSON
- 1
Cole ou envie o JSON
Um array de objetos; as chaves serão as colunas.
- 2
Escolha a tabela
O nome de tabela que os INSERTs levarão.
- 3
Copie o SQL
Uma instrução INSERT por linha, pronta para executar.
Por que usar esta ferramenta
Escape seguro
As aspas simples são duplicadas ('') como o SQL exige.
Tipos respeitados
Números e booleanos sem aspas; null vira NULL.
Chaves mistas
Se os objetos têm chaves diferentes, usa-se a união de todas.
Privado
Seus dados não tocam nenhum servidor.
Perguntas frequentes
Que formas de JSON aceita?
Um array de objetos (o habitual), um array de arrays cuja primeira linha sejam as colunas, ou um objeto único que gera um só INSERT.
Para que banco de dados serve o SQL?
É SQL ANSI genérico: válido em PostgreSQL, MySQL, SQLite e SQL Server. Identificadores com espaços recebem aspas duplas.
Como são tratados os objetos aninhados?
São serializados como texto JSON dentro da string, útil para colunas do tipo json ou jsonb.
Gera também o CREATE TABLE?
Não, só INSERTs: os tipos exatos de coluna dependem do seu esquema e é melhor você defini-los.