FeelTheFile

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. 1

    Cole ou envie o CSV

    A primeira linha deve conter os nomes de coluna.

  2. 2

    Escolha a tabela

    O nome da tabela de destino.

  3. 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.

Ferramentas relacionadas