# Gerador XLSX SQL INSERT

Gera SQL INSERT a partir do Excel

> Página canônica: https://elysiatools.com/pt/tools/xlsx-sql-insert-generator

- **Categoria:** Format Conversion

- **Palavras-chave:** xlsx, sql, insert, etl, database, migration

## Visão geral

Suporta modo em lote, dialeto e selecao de colunas.

## Entradas

- **Arquivo Excel** (file)
- **Tabela Nome** (text)
- **Nome da aba** (text): Sheet1
- **Cabecalho Linha** (number)
- **Selecionadas Colunas** (text): id,name,amount
- **Dialeto SQL** (select)
- **Usar Batch Insert** (checkbox)
- **Tamanho do lote** (number)
- **Vazio para NULL** (checkbox)
- **Adicionar ponto e virgula** (checkbox)

## Quando usar

- Ao migrar dados de planilhas para bancos de dados como PostgreSQL, MySQL ou SQLite.
- Quando você precisa popular tabelas de banco de dados rapidamente a partir de listas de clientes, produtos ou inventários.
- Para automatizar a criação de scripts de inserção de dados, evitando erros de digitação e formatação manual.

## Como funciona

- Carregue seu arquivo Excel e especifique o nome da tabela de destino.
- Configure as opções de dialeto SQL, selecione as colunas desejadas e defina o tamanho do lote para a inserção.
- O sistema processa as linhas da planilha, tratando valores vazios conforme sua preferência, e gera o script SQL pronto para execução.

## Casos de uso

- Importação de cadastros de usuários de planilhas para sistemas de produção.
- Criação de scripts de semente (seed) para ambientes de desenvolvimento e teste.
- Sincronização periódica de dados entre relatórios de vendas e tabelas de análise SQL.

## Perguntas frequentes

### Quais bancos de dados são suportados?

A ferramenta suporta os dialetos PostgreSQL, MySQL e SQLite.

### Posso selecionar apenas colunas específicas?

Sim, você pode definir quais colunas deseja incluir no script SQL através da opção de seleção de colunas.

### O que acontece com células vazias no Excel?

Você pode configurar a ferramenta para converter células vazias automaticamente em valores NULL no SQL.

### Como funciona o modo de inserção em lote?

O modo Batch Insert agrupa várias linhas em um único comando INSERT, otimizando a performance da carga de dados no banco.

### Existe limite de tamanho para o arquivo?

O limite máximo para o upload de arquivos é de 100 MB.

## Ferramentas relacionadas

- [Gerador de JSON-LD a partir de CSV](https://elysiatools.com/pt/tools/json-ld-generator-from-csv): Transforma linhas de CSV ou Excel em JSON-LD Schema.org para artigos, produtos ou eventos com saida pronta para validacao de SEO
- [Gerador de Planilha Indice XLSX](https://elysiatools.com/pt/tools/xlsx-dedicated-index-sheet): Cria planilha indice para workbooks
- [Incorporador XLSX de Graficos](https://elysiatools.com/pt/tools/xlsx-chart-embedder): Gera imagens de graficos de barras ou pizza a partir de intervalos e as incorpora ao Excel
- [Conversor Excel para CSV](https://elysiatools.com/pt/tools/excel-to-csv): Converte arquivos Excel para formato CSV, extraindo dados da primeira planilha
- [Conversor Excel para HTML](https://elysiatools.com/pt/tools/excel-to-html): Converte arquivos Excel para formato de tabela HTML, extraindo dados da primeira planilha
- [Conversor Excel para JSON](https://elysiatools.com/pt/tools/excel-to-json): Converte arquivos Excel para formato JSON, extraindo dados da primeira planilha
- [Conversor Excel para Markdown](https://elysiatools.com/pt/tools/excel-to-markdown): Converte arquivos Excel para formato de tabela Markdown, extraindo dados da primeira planilha
- [Conversor Excel para XML](https://elysiatools.com/pt/tools/excel-to-xml): Converte arquivos Excel para formato XML, extraindo dados da primeira planilha

## Exemplos

- [Amostras XLSX](https://elysiatools.com/pt/samples/xlsx-samples): Amostras XLSX para testes de analise de planilhas e extracao de dados
- [Amostras XLS](https://elysiatools.com/pt/samples/xls-samples): Amostras XLS para testes de analise binaria e importacao de planilhas
- [Exemplos de Injeção SQL](https://elysiatools.com/pt/samples/sql-injections): Coleção educacional de payloads de injeção SQL para testes de segurança, avaliação de vulnerabilidades e práticas de codificação defensiva
- [Exemplos de Scripts SQL](https://elysiatools.com/pt/samples/sql-samples): Exemplos de consultas SQL e scripts de banco de dados para vários cenários e casos de uso

## Conteúdo relacionado

- [Ingestão ETL de XLSX e entrega para o warehouse](https://elysiatools.com/pt/hubs/xlsx-etl-ingestion-workflows): Reúna várias pastas de trabalho e fontes CSV em artefatos rastreáveis para carga SQL, pipelines Parquet e lotes em armazenamento de objetos.
