CSV para SQL
Uma tabela colada, pronta para rodar.
Resultado
Cole ou digite acima para ver o resultado aqui.
Seus arquivos ficam no seu dispositivo
Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.
Como funciona
- Cole o CSV ou o TSV — direto da planilha funciona.
- Dê nome à tabela. Envolva os identificadores se o seu banco exigir.
- Deixe o CREATE TABLE para uma tabela nova; desligue para inserir numa que já existe.
- Copie o SQL e execute. Leia antes.
Perguntas frequentes
- Como ele escolhe os tipos de coluna?
- Pelo tipo mais estreito em que cabem todos os valores da coluna: só dígitos dá INTEGER, um ponto decimal dá DECIMAL, uma data dá DATE, e o resto VARCHAR com alguma folga. Um único texto já faz a coluna inteira virar texto, que é o lado seguro para errar.
- Os valores são escapados?
- Uma aspa dentro de um valor é duplicada, que é o escape em que todos os dialetos concordam, e uma célula vazia vira NULL em vez de texto vazio. Para um arquivo que você mesmo vai rodar nos seus dados, é o certo.
- Posso usar com dados de um formulário ou de uma API?
- Não com segurança. São literais, não parâmetros; montar comandos assim a partir de entrada que você não digitou é exatamente como acontece injeção de SQL. Para qualquer coisa automatizada, use os parâmetros do seu driver.
- Alguma coisa é enviada para um servidor?
- Não. Roda no navegador, então o que você colar fica no seu computador.
Ferramentas relacionadas
⌗ Formatador SQL Uma consulta que dá para ler, a partir da que te entregaram. ⇄ Conversores CSV para JSON Transforme exportações de planilha em JSON para APIs, scripts e arquivos de configuração, sem que seus dados saiam da página. ▦ Tabela Markdown Cole uma planilha, receba uma tabela que se alinha. ⇄ Conversores JSON para CSV Transforme respostas de API e exportações em um CSV pronto para planilha, sem que seus dados saiam da página.