Tabela SQLite para Excel ou CSV
Um pedido típico: “aqui está o banco do programa, preciso da tabela no Excel”. Para isso você não precisa de SQL nem de um cliente instalado — abra o banco e exporte a tabela que quiser.
Grátis para uso pessoal. O banco não é enviado a um servidor — tudo acontece no navegador. Versão para Windows — 3.5 MB, sem instalação: detalhes. Para organizações — licença.
Passo a passo
- Arraste o arquivo do banco para a janela do aplicativo. A primeira tabela abre.
- Se precisar de outra tabela, escolha-a no painel de leitura do arquivo.
- Se não precisa de todas as linhas, reduza-as com um filtro: a exportação leva exatamente o que está na tela.
- Exportar → Excel, CSV, DBF, JSON ou SQL.
Todas as tabelas em uma pasta de trabalho
Se você precisa do banco inteiro, o painel de leitura do arquivo tem um botão Abrir todas as tabelas como abas. Depois, na janela de exportação para o Excel, escolha a opção de exportar todas as abas abertas: você recebe uma pasta com uma planilha por tabela, e cada planilha mantém o seu próprio filtro e as suas colunas.
O que acontece com os tipos
No SQLite o tipo pertence ao valor, não à coluna: pode haver texto em uma coluna INTEGER. O aplicativo deduz o tipo de uma coluna pela declaração dela, pelas mesmas regras do próprio SQLite, e entrega os valores como estão no arquivo.
- Datas. O SQLite as guarda como texto, como
2024-03-05 14:00:00. Em colunas declaradas como DATE ou DATETIME, esse texto vira data — e chega ao Excel como data, não como texto. - Lógicos. BOOLEAN no SQLite é 0 e 1; aparece como uma caixa de marcação.
- Identificadores longos. Um número de 64 bits que não cabe na precisão do Excel sem perda é entregue como texto: um ID arredondado é pior que um ID em texto.
- BLOB — dados binários, como imagens — aparece como um tamanho; na exportação aparece uma marca com o tamanho, não o conteúdo.
Se você tem mais de um milhão de linhas
Uma planilha do Excel é limitada a 1.048.576 linhas, e isso é uma propriedade do formato, não do programa. Exporte uma tabela grande para CSV, que não tem esse limite — ou divida-a em partes por uma coluna, por exemplo por ano, com a ferramenta Dividir em arquivos.
Perguntas frequentes
Posso exportar o resultado de uma consulta com JOIN?
Pode. Dados → Consulta SQL…: o resultado abre como uma aba, e você o exporta como qualquer outra tabela — para Excel, CSV ou DBF.
Como exporto uma view?
Escolha-a no painel de leitura do arquivo como uma tabela: a view é executada pelo mecanismo SQLite, e o resultado é exportado normalmente.
Os zeros à esquerda dos códigos serão mantidos?
Sim: um valor de texto continua texto também no Excel.
Grátis para uso pessoal. Seu arquivo não é enviado a nenhum servidor. Versão para Windows — 3.5 MB, sem instalação: detalhes. Para organizações — licença.