Pular para o conteúdo

Editor SQL Online (SQLite) — Numio

Escreva e execute SQL online com SQLite. Crie tabelas, insira dados e veja os resultados de SELECT em tabelas. Grátis, no navegador e sem instalação.

Código (SQL)

Ctrl/⌘ + Enter para executar

Saída

O código roda localmente no seu navegador e não é enviado a nenhum servidor.

Como usar

  1. Escreva comandos SQL separados por ponto e vírgula.
  2. Crie tabelas e insira dados de exemplo no mesmo script.
  3. Clique em Executar para ver cada resultado de SELECT como tabela.

Exemplo

-- Exemplo em SQLite
CREATE TABLE fruits (name TEXT, price REAL);
INSERT INTO fruits VALUES ('Maçã', 1.2), ('Banana', 0.5), ('Cereja', 3.0);
SELECT name, price FROM fruits WHERE price > 1 ORDER BY price DESC;

Detalhes e limitações

Usa o SQLite (sql.js). Um novo banco de dados em memória é criado a cada execução, então nada é mantido entre uma execução e outra.

Usa o dialeto do SQLite, por isso alguns recursos específicos de MySQL ou PostgreSQL não estão disponíveis. Cada resultado mostra até 1.000 linhas.

FAQ

Meus dados ficam salvos?

Não. O banco fica na memória e é recriado a cada execução. Inclua seus comandos CREATE e INSERT no script.

Posso executar várias consultas?

Sim. Você pode executar vários comandos de uma vez; cada SELECT ganha sua própria tabela de resultados.

Isto é MySQL ou PostgreSQL?

Nenhum dos dois: é SQLite. O SQL padrão funciona, mas a sintaxe específica de cada banco pode ser diferente.

Referências de formatos

Página da ferramenta atualizada: