PT
PortuguêsEnglishEspañol
Todas as ferramentas
Ferramentas para programador 100% grátis

CSV para SQL (INSERT e CREATE TABLE)

Converta CSV ou dados copiados do Excel em comandos SQL INSERT, com CREATE TABLE e tipos detectados automaticamente, para MySQL, PostgreSQL, SQLite e SQL Server.

Voltar para Formatar e converter

Cole o CSV com cabeçalho na primeira linha.

Tudo é feito no seu aparelho: nada é enviado para a internet.

Disponível em: PortuguêsEspañol

Publicidade

CSV para SQL (INSERT e CREATE TABLE): para que serve

Cole um CSV ou células copiadas do Excel com o cabeçalho na primeira linha. A ferramenta detecta o separador, analisa cada coluna para escolher o tipo (INTEGER, DECIMAL, DATE, BOOLEAN ou VARCHAR), escapa as aspas, troca células vazias por NULL e gera os comandos INSERT, em lotes de 500 linhas ou um por linha, com a citação de nomes certa para cada banco.

O código não é enviado para nenhum servidor: a conversão acontece no seu navegador.

Como usar

  1. Cole o CSV com cabeçalho.
  2. Escolha o banco, o nome da tabela e as opções.
  3. Copie ou baixe o SQL.

Quando usar

  • Importar planilhas para um banco de dados.
  • Criar dados de teste a partir do Excel.
  • Migrar listas para uma tabela nova.

Perguntas frequentes

Como os tipos das colunas são detectados?

A ferramenta analisa todos os valores de cada coluna: só inteiros vira INTEGER, números com casas decimais vira DECIMAL, datas no formato AAAA-MM-DD vira DATE, verdadeiro/falso vira BOOLEAN e o resto vira VARCHAR com o tamanho do maior valor.

E as aspas e caracteres especiais?

Os textos são escapados duplicando as aspas simples, como manda o padrão SQL. Células vazias viram NULL.

Qual a diferença entre os bancos?

Muda o jeito de citar os nomes: crases no MySQL, aspas duplas no PostgreSQL e no SQLite e colchetes no SQL Server.

É grátis mesmo?

Sim, 100% grátis. Sem cadastro, sem assinatura e sem limite de uso. Todas as ferramentas do Ferramentas123 são gratuitas e rodam direto no seu navegador.

Ferramentas parecidas

As ferramentas são oferecidas como estão, sem garantia. Não nos responsabilizamos pelos resultados nem pelo uso que se faz deles.