CSV para SQL

Carregue um arquivo CSV ou cole dados para converter em instruções SQL INSERT

Arraste um arquivo CSV aqui ou clique para selecionar

O que é CSV para SQL?

CSV para SQL é uma ferramenta online de conversão de formatos de dados que converte dados no formato CSV (valores separados por vírgulas) em instruções SQL INSERT para facilitar a importação em bancos de dados.

CSV é um formato de dados tabulares comum, amplamente utilizado em planilhas e exportação de dados. SQL é a linguagem de consulta padrão para bancos de dados relacionais, e as instruções INSERT são usadas para inserir dados em tabelas de banco de dados.

Com esta ferramenta, você pode converter rapidamente dados CSV em instruções SQL executáveis, com suporte a nomes de tabela personalizados, nomes de campos e estilos de aspas para facilitar operações de migração e importação de dados.

Como usar

Passos básicos

  1. Cole ou insira dados CSV na caixa de entrada, ou carregue um arquivo CSV
  2. Configure o nome da tabela (padrão: table_name)
  3. Selecione o delimitador apropriado (padrão: vírgula)
  4. Escolha se a primeira linha deve ser usada como nomes de campos
  5. As instruções SQL INSERT serão geradas à direita

Recursos

Múltiplos delimitadoresSuporta vírgula, tabulação, ponto e vírgula, barra vertical e outros delimitadores comuns
Nome de tabela personalizadoConfigure o nome da tabela de destino nas instruções SQL geradas
Estilos de aspasSuporta aspas simples, duplas, acento grave e outros estilos de aspas
CREATE TABLEOpção para gerar a instrução CREATE TABLE

Perguntas frequentes

Quais bancos de dados são suportados?

As instruções SQL geradas são compatíveis com bancos de dados relacionais populares como MySQL, PostgreSQL e SQLite. Você pode escolher o estilo de aspas apropriado conforme necessário.

Como lidar com campos que contêm caracteres especiais?

A ferramenta escapa automaticamente aspas simples nos campos para garantir que as instruções SQL geradas sejam sintaticamente corretas.

O que significa 'primeira linha como cabeçalhos'?

Quando esta opção está marcada, a primeira linha do CSV será usada como nomes de campos na instrução INSERT. Se não estiver marcada, nomes de campos padrão como col1, col2, etc. serão usados.