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.
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.