Gerador SQL

Utilização comercial OK Modelos 579 Sem marca de água Não é necessário registo
Modelo:
+ GPT-5, Claude, Gemini
Descreva uma consulta em inglês, cole o seu esquema e volte a trabalhar SQL para o seu dialeto exato - PostgreSQL, MySQL, SQLite, MSSQL, Oracle, BigQuery, Snowflake ou Redshift. Ou cole uma consulta existente para explicar, otimizar ou converter entre dialetos.
Pegar TABEL declarações de `pg_dump -s`, `SHOW CRATE TABLE', ou escrever shorthand como `users(id, email, creat_at)`. Deixe em branco e a IA inventará nomes de coluna razoáveis.
-
Descreva a consulta.
Consulta SQL

        
Notas de consulta
Opções avançadas
Resultado
Os tokens estão a ficar baixos. Obter mais tokens
Queres melhores resultados? Modelos premium (GPT-5, Claude, Gemini) oferecem uma qualidade superior. Ver Planos

❤️ Adoro Free.ai? Diga aos seus amigos!

Inscreva-se para obter um link de referência e ganhar 30.000 fichas por amigo.

Queres mais? Inscreva-se gratuitamente: 30 000 fichas/dia
Inscreva-se livre

Tratamento do seu pedido...

Gerar consultas SQL a partir de linguagem natural com IA.

Como Utilizar Gerador SQL

1
Introdução

Digite texto, carregue um arquivo ou describa o que você quer. Não é necessária nenhuma conta.

2
Clique em gerar

Nossa IA processa o seu pedido em segundos usando os melhores modelos de código aberto.

3
Baixar & compartilhar

Baixe, copie ou compartilhe o seu resultado. Gratuito para uso pessoal e comercial.

Use esta ferramenta através da API

Automate esta ferramenta a partir do seu próprio código. Endpoint REST compatível com o OpenAI, Bearer-token auth, não é necessário SDK adicional. Custos de token correspondem à interface web.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

Gerador SQL - FAQ

Descreva uma consulta em inglês ("receita mensal por categoria de produto para o último trimestre, apenas pedidos enviados dentro de 7 dias") e volte a uma consulta SQL de trabalho para o seu dialeto (PostgreSQL / MySQL / SQLite / MSSQL / Oracle / BigQuery / Snowflake / Redshift). Opcionalmente cole seu esquema (declarações CREATE TABLE) para que a IA use nomes de coluna reais. Ou cole uma consulta existente para obtê-lo explicado, otimizado ou convertido entre dialetos.

AI2SQL cobra 9-29/mo com um tampão de 5 procuras diárias livre. Text2SQL.ai é preço semelhante. EverSQL foca na otimização em 99+/mo. ChatGPT é de 20$/mo. Free.ai é 100% livre sob a piscina de token diária, suporta 8 dialetos (a maioria dessas alternativas nave com 3-4$, e manuseia explicitamente três modos - gerar, explicar, otimizar - sem paywalling qualquer.

Sim - colar declarações CRÉATE TABLE (ou uma descrição como "users(id, email, creat_at), ordes(id, user_id, total, status, creat_at)") na caixa de esquema e o modelo usa esses nomes de coluna em vez de adivinhar. Sem um esquema, o modelo inventa nomes de coluna razoáveis e diz-lhe quais são os que assumiu.

PostgreSQL para novos projetos (mais expressivos - JSONB, arrays, CTEs, funções de janela). MySQL para empilhamentos LAMF legado (sobjeção de diferenças de sintaxe de 8.0+ vs 5.7). SQLite para embebido/local. MSSQL para lojas Microsoft ( sintaxe T-SQL). Oracle para empresa (PL/SQL). BigQuery / Snowflake / Redshift para armazéns analíticos (diferente semântica de juntar ao DB transacional).

O modelo é instruído a usar padrões de índices (Cláusulas WHERE em colunas indexadas primeiro, ADERIR-SE às chaves indexadas, evitar o SELECTO *) e a indicar quando uma consulta precisa de um índice faltante para ser rápido. Para uma otimização dedicada executar cola uma consulta existentescolher o modo "Explicar + otimizar" - o modelo retorna o original, uma reescriptura de fácil EXPLAIN e uma sugestão de índice.

Sim - cole uma consulta em um dialeto, escolha "Convert to" + dialeto alvo. O modelo reescreve usando apenas recursos de dialético-alvo (por exemplo, PostgreSQL `LIMIT n OFFSET m` → MSSQL `OFFSET m ROWS FETCH NEXT n ROWS SOLO') e adverte quando um recurso não tem equivalente (PostgreSQL JSONB → MySQL tem apenas funções JSON básicas).

Sim - todos os dialetos que os suportam (PostgreSQL, MSSQL, Oracle, MySQL moderno/Mariad, BigQuery, Snowflake). Para os CTEs recursivos SQLite funcionam mas apenas desde SQLite 3.25. O modelo escolhe o construto certo para o dialeto escolhido e retorna às subquestões quando as funções de janela não são suportadas.

Quando você perguntar DELETE / UPDATE / TRUNCATE / DROP, o modelo envolve-os em um `BEGIN;... ROLLBACK;` (ou equivalente dialeto) para que você possa correr seco, mais adicionar uma vista prévia SELECTO mostrando o que seria afetado. Sempre leia ambos antes de executar com o COMMIT.

DBEaver e DataGrip têm plugins de IA (DataGrip é JetBrains AI - $10/mo). Free.ai é baseado no navegador - sem instalação, sem acesso IDE. Use plugins IDE para edição de fluxo apertada; use Free.ai para consultas ad-hoc que você quer compartilhar, colar em Slack, ou incluir em descrições de RP.

Até 12.000 caracteres total (schema + pergunta). Para esquemas de tabela de 50+, colar apenas as tabelas relevantes - Postgres `pg_dump --schema-só-t nome de tabela'é a maneira mais fácil. Premium long-contex Claude/GPT manusear esquemas de armazém completo.

As pesquisas e esquemas são enviados para o modelo, processados e descartados. Não armazenados, não usados para treinamento. Escolha Qwen 3 Coder para a máxima privacidade - auto-hosted em Free.ai's GPUs, seu esquema nunca deixa nossa infraestrutura.

Sim - POST to /v1/chat/ com o prompt do sistema SQL (dialect + modo + esquema) e a pergunta como a mensagem do usuário. Útil para interfaces de consulta de idioma natural em ferramentas BI. Veja /api/ para snippets.

Inscreva-se gratuitamente: 30 000 fichas/dia

Criar Conta Livre

Não é necessário cartão de crédito

Como você avalia esta ferramenta?

Adoro Free.ai? Diga aos seus amigos!