Conversor SQL para CSV Extraia dados de instruções SQL INSERT e converta para formato CSV.
SQL para CSV
Extraia dados de instruções SQL INSERT e converta para formato CSV.
Cole as instruções SQL
Cole suas instruções SQL de inserção no campo de entrada.
Extraia dados automaticamente
Os nomes das colunas e os valores são extraídos em formato CSV.
Copie a saída do CSV
Copie ou baixe os dados do CSV.
What Is SQL para CSV?
SQL para CSV extrai dados de instruções SQL INSERT e os converte no formato de valores separados por vírgulas. Essa ferramenta analisa os nomes das colunas da cláusula INSERT INTO e extrai valores da cláusula VALUES, lidando com strings entre aspas, valores numéricos e NULL. Ela suporta múltiplas instruções INSERT e combina-as em uma única saída CSV com uma linha de cabeçalho. Isso é útil para extrair dados de dumps SQL, scripts de migração e backups de banco de dados.
Why Use SQL para CSV?
-
Analisa a sintaxe padrão INSERT INTO ... VALUES ... .
-
Lida com strings entre aspas com caracteres de escape.
-
Suporta várias instruções de inserção com mesclagem automática de colunas.
-
Lida corretamente com valores NULL e literais numéricos.
Common Use Cases
Extração de Dados
Extrair dados tabulares de arquivos de dump do SQL para análise em planilhas.
Migração de Banco de Dados
Converter scripts de inserção do SQL em CSV para importação em diferentes sistemas de banco de dados.
Revisão de Dados
Converter scripts do SQL em CSV para revisão e validação mais fáceis.
Análise de Backup
Extrair dados de arquivos de backup do SQL em um formato que pode ser aberto no Excel.
Technical Guide
O analisador usa um padrão regex para corresponder a instruções INSERT INTO com listas de colunas explícitas e cláusulas VALUES. Os nomes das colunas são extraídos da lista de colunas e limpos dos delimitadores de aspas/backticks.
A análise de valores usa uma máquina de estado caractere a caractere para lidar corretamente com: strings entre aspas simples (com aspas escapadas via duplicação), strings entre aspas duplas, literais numéricos e a palavra-chave NULL. Vírgulas dentro de strings entre aspas não são tratadas como separadores de valores.
Os caracteres de aspa que rodeiam os valores de string são removidos da saída. Valores NULL são convertidos em strings vazias no CSV. Múltiplas instruções INSERT para a mesma ou diferentes tabelas são mescladas, com todas as colunas únicas coletadas para a linha de cabeçalho.
A saída CSV segue o RFC 4180 com escape adequado para valores que contenham vírgulas ou aspas.
Tips & Best Practices
-
1As instruções INSERT devem incluir listas de colunas explícitas: INSERT INTO tabela (col1, col2) VALUES (...).
-
2Várias instruções INSERT são mescladas em uma única saída do CSV.
-
3Os valores NULL se tornam células vazias no CSV.
-
4As strings entre aspas têm suas aspas circundantes removidas automaticamente.
Related Tools
CSV para JSON
Converte dados CSV para formato de matriz JSON instantaneamente no seu navegador.
🔄 File Conversion
CSV para SQL
Gere instruções de INSERT do SQL a partir de dados CSV com detecção automática de tipo.
🔄 File Conversion
JSON para Esquema de Banco de Dados SQL
Gere instruções SQL CREATE TABLE a partir de dados JSON com inferência de tipo.
🔄 File Conversion
Visualizador de CSV
Veja os dados do CSV como uma tabela formatada e classificável com números de linha.
🔄 File ConversionFrequently Asked Questions
Q Qual sintaxe SQL é suportada?
Q Como os valores NULL são tratados?
Q Ele lida com aspas escapadas?
Q Pode analisar resultados do SELECT?
Q E sobre as instruções INSERT multi-linha?
About This Tool
SQL para CSV is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.