SQL e bases de dados

Conversor CSV para SQL online

Cole ou carregue um CSV para gerar instruções SQL prontas para rever e adaptar.

HostingerAlojamento rápido para o seu siteAlojamento, domínio e SSL num só lugar.Ver oferta ↗HostingerLance o seu site hojeAlojamento fiável para novos projetos e sites em crescimento.Ver oferta ↗

Opções SQL

Pré-visualização

SQL gerado

Guia de CSV para SQL

Como converter CSV para SQL?

Cada linha CSV torna-se um registo INSERT e os cabeçalhos tornam-se nomes de colunas. Reveja sempre o SQL antes de o executar.

Deteção de tipos

A deteção automática reconhece tipos simples de forma conservadora. Valores com zeros iniciais mantêm-se como texto.

INSERT múltiplo ou individual

Um INSERT múltiplo reduz o tamanho do resultado; INSERTs individuais podem facilitar a depuração.

CREATE TABLE indicativo

A estrutura gerada é uma aproximação. Ajuste tipos, índices e restrições antes de a usar em produção.

Perguntas frequentes

Perguntas sobre o conversor CSV para SQL

Como converter CSV para SQL?

Cole o CSV, configure a tabela e o motor e selecione Converter para SQL.

Que motores SQL são suportados?

Estão disponíveis MySQL/MariaDB, PostgreSQL e SQLite.

Posso gerar CREATE TABLE?

Sim, ative a opção e reveja a estrutura antes de a utilizar.

Como são detetados os tipos?

Números, booleanos, datas e texto são reconhecidos com regras conservadoras.

Os caracteres UTF-8 são preservados?

Sim, são preservados acentos, emojis e outros caracteres Unicode.

A ferramenta executa SQL?

Não. Gera apenas texto SQL para rever e executar onde for necessário.

O que acontece aos valores NULL?

Pode indicar NULL ou null; os campos vazios não são convertidos automaticamente.

Os dados são armazenados?

O CSV e o SQL gerado não são armazenados permanentemente.