Converter CSV para SQL (INSERT)
A primeira linha do CSV são as colunas; cada linha vira um INSERT com escape correto e tipos numéricos ou booleanos detectados.
Seus arquivos não saem do seu dispositivo
Como gerar INSERTs a partir de CSV
- 1
Cole ou envie o CSV
A primeira linha deve conter os nomes de coluna.
- 2
Escolha a tabela
O nome da tabela de destino.
- 3
Copie o SQL
Um INSERT por linha de dados.
Por que usar esta ferramenta
Tipos inferidos
Números e true/false vão sem aspas; as células vazias, como NULL.
Escape correto
Aspas simples duplicadas e textos sempre entre aspas.
Separador automático
Vírgula, ponto e vírgula ou tabulação: detectado sozinho.
Privado
A conversão é 100% local.
Perguntas frequentes
Como decide se um valor é número ou texto?
Só são tratadas como número as células que são exatamente um número (com ponto decimal opcional). "true" e "false" viram booleano; o resto vai como texto escapado.
O que acontece com as células vazias?
Viram NULL. Se precisar de strings vazias, edite-as depois no SQL.
Funciona com CSV do Excel em português (ponto e vírgula)?
Sim, o separador é detectado automaticamente na primeira linha.
Serve para importações grandes?
Gera um INSERT por linha, cômodo de revisar. Para milhões de linhas é melhor a ferramenta de importação nativa do seu banco de dados.