Pular para o conteúdo
4PeopleBeta

CSV para SQL

Gere CREATE TABLE com tipos inferidos e INSERTs a partir de um CSV.

  • Grátis
  • Sem cadastro
  • Roda no seu navegador

Comece aqui

No SQL Server, no máximo 1.000.

Converte enquanto você digita.

SQL

Cole um CSV e o SQL aparece aqui.

Como funciona

O conversor lê o CSV (separador detectado entre vírgula, ponto e vírgula, tab e barra vertical, com aspas no padrão RFC 4180) e gera um CREATE TABLE com tipos inferidos e INSERTs em lotes. Os nomes e valores são escritos no formato do MySQL, PostgreSQL, SQLite ou SQL Server.

Tudo é calculado no seu navegador: o que você digita não é enviado a lugar nenhum.

Ver o código do cálculo convert.ts (abre em nova aba)

Perguntas frequentes

2 perguntas

Pelo conteúdo de todas as linhas: só inteiros vira INTEGER (ou BIGINT), números com ponto vira DECIMAL, true/false vira BOOLEAN, datas AAAA-MM-DD ou DD/MM/AAAA viram DATE e o resto vira VARCHAR com o maior tamanho encontrado. Células vazias viram NULL.

Mais em Conversores