Generatore SQL

Uso commerciale OK modelli 579 Nessuna filigrana Nessun segno necessario
Modello:
+ GPT-5, Claude, Gemini
Descrivi una query in inglese, incolla il tuo schema e torna a lavorare SQL per il tuo dialetto esatto - PostgreSQL, MySQL, SQLite, MSSQL, Oracle, BigQuery, Snowflake o Redshift. Oppure incolla una query esistente per spiegare, ottimizzare o convertire tra dialetti.
Incolla le dichiarazioni di CREATE TABLE da Createpg_dump -s CREATE, CREATE CREATE TABLE Create Create, o scrivi una breve descrizione come Create_at (id, email, created_at). Lasciare vuoto e l'IA inventerà nomi di colonne ragionevoli.
-
Descrivi la domanda.
Interrogazione SQL

        
Nota di interrogazione
Opzioni avanzate
Risultato
I token sono bassi. Ottenere più token
Vuoi risultati migliori? Modelli premium (GPT-5, Claude, Gemini) forniscono una qualità superiore. Visualizza Piani

❤️ Love Free.ai? Dillo ai tuoi amici!

Iscriviti per ottenere un link di referral e guadagnare 30.000 gettoni per amico.

Ne vuoi ancora? Iscriviti gratis: 30.000 gettoni al giorno
Iscriviti gratis

Elaborazione della tua richiesta...

Generare le query SQL dal linguaggio naturale con AI.

Come usare Generatore SQL

1
Inserisci il tuo input

Digitare testo, caricare un file o descrivere ciò che si desidera. Nessun account necessario.

2
Fare clic su genera

La nostra AI elabora la tua richiesta in pochi secondi utilizzando i migliori modelli open-source.

3
Scarica & condivisione

Scaricare, copiare o condividere il risultato. Gratis per uso personale e commerciale.

Usa questo strumento tramite API

Automatizzare questo strumento dal proprio codice. Endpoint REST compatibile con OpenAI, auth Bearer-token, nessun SDK aggiuntivo richiesto. I costi Token corrispondono all'interfaccia 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."}]}'

Generatore SQL - FAQ

Descrivi una query in inglese ("entrate mensili per categoria di prodotto dell'ultimo trimestre, solo ordini spediti entro 7 giorni") e riporta una query SQL funzionante per il tuo dialetto (PostgreSQL / MySQL / SQLite / MSSQL / Oracle / BigQuery / Snowflake / Redshift). Opzionalmente incolla il tuo schema (CREATE TABLE statements) in modo che l'AI usi nomi di colonne reali. O incolla una query esistente per farlo spiegare, ottimizzare o convertire tra dialetti.

I costi AI2SQL $9-29 /mo con un tappo gratuito quotidiano 5 query. Text2SQL.ai è prezzi simili. EverSQL si concentra sull'ottimizzazione a $99+/mo. ChatGPT è $20/mo. Free.ai è 100% gratuito sotto il token pool giornaliero, supporta 8 dialetti (la maggior parte di quelle alternative nave con 3-4), e gestisce esplicitamente tre modalità - generare, spiegare, ottimizzare - senza paywalling alcun.

Sì - incolla le istruzioni CREATE TABLE (o una descrizione come "users(id, email, create_at), orders(id, user_id, total, status, create_at)") nella casella schema e il modello usa quei nomi di colonne invece di indovinare. Senza uno schema, il modello inventa nomi di colonne ragionevoli e ti dice quali assume.

PostgreSQL per nuovi progetti (la maggior parte espressivi - JSONB, array, CTE, funzioni finestra). MySQL per stack LAMP legacy (attendere alle differenze di sintassi 8.0+ vs 5.7). SQLite per embedded/local. MSSQL per negozi Microsoft (sintax T-SQL). Oracle per enterprise (PL/SQL). BigQuery / Snowflake / Redshift per magazzini di analisi (diversi semantica di join rispetto ai DB transazionali).

Il modello è istruito per usare modelli index-friendly (WHERE clauses on indicised columns first, JOIN ON indicized keys, evit SELECT *) e per segnalare quando una query necessita di un indice mancante per essere veloce. Per un'ottimizzazione dedicata eseguire incolla una query esistente e scegliere la modalità "Spiega + ottimizza" - il modello restituisce l'originale, una riscrittura EXPLAIN-friendly e un suggerimento index.

Sì - incolla una query in un dialetto, seleziona "Converti a" + dialetto di destinazione. Il modello riscrive usando solo le funzioni di selezione di destinazione (ad esempio, PostgreSQL

Sì - tutti i dialetti che li supportano (PostgreSQL, MSSQL, Oracle, MySQL/MariaDB, BigQuery, Snowflake). Per SQLite funzionano CTE ricorsive ma le funzioni di finestra solo da SQLite 3.25. Il modello sceglie il costrutto giusto per il dialetto scelto e rientra nelle sottoquerie quando le funzioni di finestra non sono supportate.

Quando chiedi DELETE / AGGIORNAMENTO / TRUNCATE / DROP, il modello li avvolge in un PUNTO;... ROLLBACK; PUNTO (o equivalente dialetto) in modo da poter eseguire a secco, più aggiunge un'anteprima SELECT che mostra ciò che sarebbe interessato. Leggi sempre entrambi prima di eseguire con COMMIT.

DBeaver e DataGrip hanno plugin AI (DataGrip è JetBrains AI - $10/mo). Free.ai è basato sul browser - no install, no IDE login. Usare plugin IDE per la modifica di flusso stretto; utilizzare Free.ai per le query ad-hoc che si desidera condividere, incollare in Slack, o includere nelle descrizioni PR.

Fino a 12.000 caratteri totali (schema + domanda). Per oltre 50 schemi tabella, incollare solo le tabelle pertinenti Postgres Postgres.pg_dump --schema-only-t nome tabella. Premium long-context Claude/GPT maniglia schemi magazzino completo.

Schema e query vengono inviati al modello, elaborati, e scartati. Non memorizzati, non utilizzati per l'allenamento. Scegli Qwen 3 Coder per la massima privacy - auto-ospitato sulle GPU di Free.ai, il tuo schema non lascia mai la nostra infrastruttura.

Sì - POST a /v1/chat/ con il prompt di sistema SQL (dialetto + modalità + schema) e la domanda come messaggio utente. Utile per interfacce di interrogazione in lingua naturale negli strumenti BI. Vedere /api/ per snippet.

Iscriviti gratis: 30.000 gettoni al giorno

Crea account gratuito

Non è richiesta alcuna carta di credito

Come valuteresti questo strumento?

Love Free.ai? Dillo ai tuoi amici!