Excel para PostgreSQL

Transforme uma planilha do Excel em uma tabela PostgreSQL com tipos de coluna correspondentes e comandos INSERT que você pode rodar no pgAdmin ou no psql.

Seus arquivos não saem do seu dispositivo. Tudo funciona no seu navegador.

Como funciona

  1. Adicione seus dados ExcelAbra o arquivo ou cole as células na caixa de entrada. A primeira linha vira o nome das colunas.
  2. Confira as configuraçõesO banco de dados já vem selecionado. Digite o nome da tabela e escolha quantas linhas vão em cada INSERT.
  3. Copie ou baixeCopie o SQL ou baixe como arquivo .sql e rode na sua ferramenta de banco de dados.

Detalhes específicos do PostgreSQL

Os nomes ficam entre aspas duplas, os decimais usam NUMERIC com a precisão certa, verdadeiro e falso viram valores BOOLEAN de verdade e as colunas de data viram DATE ou TIMESTAMP.

Ligue a opção de transação para importar tudo de uma vez e desfazer automaticamente se alguma linha falhar.

Sobre Excel

XLSX é o formato padrão do Excel desde 2007. Ele guarda cada planilha como uma grade de células com valores e formatação. As datas ficam guardadas como números internamente; a ferramenta as transforma de volta em datas legíveis antes de escrever o SQL.

Sobre SQL

SQL é a linguagem que os bancos de dados relacionais entendem. CREATE TABLE define as colunas e seus tipos, INSERT adiciona as linhas. O script gerado pode ser rodado no SQL Server Management Studio, no MySQL Workbench, no pgAdmin ou em qualquer cliente de banco de dados.

Perguntas frequentes

Devo manter os nomes entre aspas?

O PostgreSQL converte nomes sem aspas para minúsculas. Simplificar nomes gera nomes em minúsculas e sem espaços, que são os mais fáceis de usar.

Meus dados são enviados para algum lugar?

Não. Tudo funciona no seu navegador. Sua planilha não é enviada para nossos servidores.

Posso colar dados direto do Excel?

Sim. Selecione as células no Excel, copie e cole na caixa de entrada. A ferramenta reconhece sozinha o formato separado por tabulação.

Quais arquivos do Excel são aceitos?

Arquivos .xlsx atuais do Excel, do Google Planilhas e do LibreOffice. Arquivos .xls antigos precisam ser salvos como .xlsx antes. Em arquivos com várias planilhas você escolhe qual usar.

Por que os nomes das minhas colunas mudaram?

Com Simplificar nomes ligado, espaços e caracteres especiais são trocados, por exemplo Nome do Produto vira nome_do_produto. Desligue para manter os nomes originais entre aspas.

Funciona sem conexão com a internet?

Sim. Depois de abrir a página uma vez, ela continua funcionando mesmo se a conexão cair.