JSON para SQL INSERT

Funciona localmente no navegador. Nada sai do seu dispositivo.

Converta objetos JSON e listas de objetos em comandos SQL INSERT diretamente no navegador.

Entrada

Verifique a estrutura da tabela, os tipos de dados, as restrições e o comportamento da transação antes de usar.

Saída

Cole JSON válido para gerar SQL.

Cole JSON válido para gerar SQL.

Cole JSON válido para gerar SQL.

Como funciona

  1. 1

    Cole o JSON

    Cole JSON válido com objetos ou um array.

  2. 2

    Defina o dialeto, a tabela e as opções

    Escolha dialeto, tabela de destino, tamanho de lote, estratégia e transação.

  3. 3

    Copiar ou transferir o SQL

    Copie as instruções INSERT ou transfira-as como .sql.

Bom saber

O gerador JSON para SQL INSERT converte objetos JSON em instruções INSERT conforme o dialeto escolhido.

O SQL gerado não é executado.

Casos de uso típicos

Gerar dados de teste para um banco de desenvolvimento a partir de JSON

Converta um array JSON de dados de teste em instruções INSERT no dialeto do banco.

Dividir um grande conjunto de dados em lotes compatíveis com SQL Server

Limite o tamanho do lote a 1000 linhas por instrução para SQL Server.

Dicas para melhores resultados

Defina deliberadamente valores ausentes como NULL ou DEFAULT

Escolha DEFAULT se a tabela de destino fornecer valores padrão adequados.

Ative a transação para importações atómicas

Envolva as instruções com BEGIN e COMMIT para uma importação atómica.

Funções

  • Seleção de dialeto SQL

    Define aspas de identificadores e literais booleanos/unicode.

  • Tamanho de lote configurável

    Agrupe linhas por instrução, considerando o limite do SQL Server.

  • Nenhum SQL é executado

    A ferramenta só gera texto; não há ligação nem execução.

Perguntas frequentes

O SQL gerado é executado?

Não. A ferramenta gera texto sem ligação; verifique a estrutura antes de usar.

Quantas linhas cabem numa instrução INSERT?

Isso é ajustável pelo tamanho do lote; o SQL Server é limitado a 1000 linhas.

Procura outra ferramenta?

Todas as ferramentas funcionam localmente no seu navegador – sem cadastro, sem upload e também offline.