Gerador de Comando SQL INSERT a partir de Tabela

Cole uma tabela ou arraste um arquivo CSV ou Excel, defina o formato de saída como SQL e copie os comandos INSERT direto para um seed script, uma migration ou um fixture de teste. A linha de cabeçalho vira a lista de colunas e cada linha de dados vira um comando.

Os valores são escapados como o SQL exige: aspas simples são duplicadas, células vazias viram NULL e os identificadores são envolvidos em crases, como o MySQL faz. O nome da tabela é editável e tudo é gerado no seu navegador.

Tabela para Markdown

Transforme uma tabela em texto pronto para colar: Markdown, HTML, TSV, comandos INSERT em SQL ou JSON. Nada é enviado para a internet.

Seus dados nunca saem deste navegador

O arquivo é processado, pré-visualizado e transformado em gráfico no seu próprio dispositivo. Nada é enviado — nem uma amostra. Feche a aba e os dados desaparecem.

Ou cole o texto da tabela

Como funciona

  1. 1.Importe um arquivo Excel, CSV, TSV ou JSON, ou cole a tabela. Tudo é processado no seu próprio dispositivo.
  2. 2.Escolha as colunas a exibir: um eixo de categoria e até três valores.
  3. 3.Gere uma vez e continue ajustando — tipo de gráfico, agregação, ordenação e tema são atualizados na hora.
  4. 4.Baixe uma imagem ou publique o resultado como um link criptografado que expira automaticamente.

Perguntas frequentes

Para quais bancos de dados é a saída?
Os comandos usam identificadores entre crases, como no MySQL e no MariaDB. Para PostgreSQL, SQLite ou SQL Server, substitua as crases por aspas duplas e eles funcionam como estão.
Como células vazias e strings vazias são tratadas?
Uma célula em branco vira NULL, enquanto uma célula com texto (mesmo um único espaço) é escrita como string entre aspas, para que colunas NOT NULL não falhem com valores vazios.

Ferramentas relacionadas