Converter um CSV em instruções SQL INSERT

Cole ou importe um arquivo CSV e indique o nome da tabela de destino: a ferramenta gera uma instrução INSERT INTO por linha, pronta para colar no seu banco de dados.

Exemplo:
Arraste e solte um arquivo .csv aqui, ou cole o conteúdo abaixo.

Como funciona

Prático quando você tem uma exportação CSV (de uma planilha, um CRM, um sistema antigo) e quer rapidamente importá-la em um banco de dados sem usar uma ferramenta de importação dedicada ou escrever um script. Cole ou importe seu CSV com cabeçalho, indique o nome da tabela de destino, clique em "Gerar o SQL" e cole as instruções INSERT INTO obtidas diretamente no seu cliente SQL.

Como as aspas e apóstrofos nos valores são tratados?

Cada valor de texto é envolvido por aspas simples, e os apóstrofos que ele contém são automaticamente dobrados (convenção SQL padrão), por exemplo O'Brien se torna 'O''Brien'. Isso evita quebrar a sintaxe SQL caso um nome ou comentário contenha um apóstrofo.

Os números são tratados corretamente como números?

Sim: um valor que se parece com um número inteiro ou decimal (por exemplo, 42 ou 19.90) é inserido tal como está, sem aspas, para que a coluna seja reconhecida corretamente como numérica pelo banco de dados. Todos os outros valores (texto, datas, valores vazios) são envolvidos por aspas simples.

O processamento é totalmente local, realizado no seu navegador via WebAssembly: seu arquivo nunca sai do seu computador.