Generator SQL

Utilizare comercială OK Modele 579 Fără semn de apă Nu este necesară înscrierea
Model:
+ GPT-5, Claude, Gemini
Descrie o cerere în engleză, încola schema ta, și obține înapoi de lucru SQL pentru dialectul tău exact - PostgreSQL, MySQL, SQLite, MSSQL, Oracle, BigQuery, Snowflake, sau Redshift. Sau încolați o cerere existentă pentru a explica, optimiza, sau converti între dialecte.
Pune declarații de tabel CREAT din `pg_dump -s`, `SHOW CREATE TABLE`, sau scrie scurtă ca `user(id, email, creat_at)`. Lasă în linişte și IA va inventa nume de coloane rezonabile.
-
Descrieți cererea.
Interogație SQL

        
Notițe de cercetare
Opțiuni avansate
Rezultatul
Tokens sunt scăzuti. Obţine mai multe tokens
Vrei rezultate mai bune? Modele premium (GPT-5, Claude, Gemini) oferă o calitate mai mare. Vizualizare planuri

❤️ Love Free.ai? Tell your friends!

Inscrie-te pentru a obține un link de referință și câștiga 30.000 de jetonuri pe prieten.

Mai vrei? Inscrie-te gratis: 30.000 tokens/zi
Inregistrează-te gratis

Prelucrarea cererii...

Generați întrebări SQL din limba naturală cu AI.

Cum să utilizaţi Generator SQL

1
Introduceți intrarea

Tastați text, încărcați un fișier sau descrieți ce doriți. Nu este nevoie de cont.

2
Clic genera

AI-ul nostru procesează cererea ta în secunde folosind cele mai bune modele de surse deschise.

3
Descărcați & împărțiți

Descărcaţi, copiaţi sau împărtăşiţi rezultatul. Gratuit pentru utilizare personală şi comercială.

Folosește acest instrument prin API

Automatizează acest instrument din propriul cod. Îndpoint REST compatibil cu OpenAI, Bearer-token auth, nu este necesar SDK suplimentar. Costurile token corespund interfeței 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."}]}'

Generator SQL - FAQ

Descrie o cerere în limba engleză („ venituri lunare pe categoria de produs pentru ultimul trimestru, doar comenzi trimise în termen de 7 zile”) și obține înapoi o lucru SQL cercetări pentru dialectul dumneavoastră (PostgreSQL / MySQL / SQLite / MSSQL / Oracle / BigQuery / Snowflake / Redshift). Opțional încolți schema (declarări CREATE TABLE) astfel încât AI utilizează nume reale de coloane. Sau încolcă o cerere existentă pentru a obține explicat, optimizat, sau convertit între dialecte.

AI2SQL sarcini 9-29/mo cu un capac gratuit de 5 ore zilnic. Text2SQL.ai este prețul similar. EverSQL se concentrează pe optimizare la 99+/mo. ChatGPT este de 20$/mo. Free.ai este 100% gratuit sub pool zilnic, suportă 8 dialecte (cea mai mare dintre aceste alternative nave cu 3-4$, și se ocupă explicit de trei moduri - genera, explica, optimiza - fără paywalling oricare.

Da - pasă declarații CRATE TABLE (sau o descriere cum ar fi "users(id, email, creat_at), ordine(id, user_id, total, status, creat_at)") în cutia schemei și modelul folosește acele nume de coloane în loc de ghicire. Fără un schemă, modelul inventează nume de coloane rezonabile și vă spune care sunt asumate.

PostgreSQL pentru proiecte noi (mai expresive - JSONB, arrays, CTE, funcții de fereastră). MySQL pentru stack-uri LAMF moștenite (fiți conștienți de 8.0+ vs 5.7 diferențe de sintaxă). SQLite pentru încorporat/local. MSSQL pentru magazine Microsoft (T-SQL sintaks). Oracle pentru întreprinderi (PL/SQL). BigQuery / Snowflake / Redshift pentru depozite analytics (unire diferit semântice decât DB tranzacționale).

Modelul este instruit să utilizeze modele de indice (clasele WHERE pe coloane indexate mai întâi, INSCRIERE ON indexate chei, evitarea SELECT *) și să se flageze atunci când o cerere are nevoie de un indice lipsă pentru a fi rapid. Pentru o optimizare dedicată run încolți o cerere existentă și alege modul "Explica + optimizare" - modelul returnează original, un EXPLAIN-friendly rewrite, și o sugestie de index.

Da - închide o cerere într-un dialect, alege "Convert to" + dialectul țintă. Modelul rescrie folosind doar caracteristicile de dialism țintă (de exemplu, PostgreSQL `LIMIT n OFFSET m'→ MSSQL `OFFSET m ROWS FETCH NEXT n ROWS SOLOT') și avertizează atunci când o caracteristică nu are nici un echivalent (PostgreSQL JSONB → MySQL are doar funcții de bază JSON).

Da - toate dialectele care le susțin (PostgreSQL, MSSQL, Oracle, MySQL/MariDB modern, BigQuery, Snowflake). Pentru CTE SQLite recursive funcționează, dar funcții fereastră doar de la SQLite 3.25. Modelul alege construcția corectă pentru dialectul ales și se retrage la subcerințe atunci când funcțiile ferestre nu sunt suportate.

Când ceri DELETE / UPDATE / TRUNCATE / DROP, modelul le învelește într-un `BEGIN;... ROLLBACK;` (sau echivalent dialect) astfel încât să poți rula uscată, plus adaugă o anteprima SELECT care arată ceea ce ar fi afectat. Întotdeauna citește amândoi înainte de a rula cu COMMIT.

DBEaver și DataGrip au plugin-uri AI (DataGrip este JetBrains AI - 10 $/mo). Free.ai este bazat pe browser-ul - fără instalare, fără login IDE. Utilizați plugin-uri IDE pentru ediția în flux strâns; utilizați Free.ai pentru întrebări ad-hoc doriți să împărtășească, încolați în Slack, sau includeți în descrierii PR.

Până la 12.000 de caractere total (schema + întrebare). Pentru schemele de tabel 50+, lipiți doar tabelele relevante - Postgres `pg_dump --schema-numai -t tabelul` este cel mai simplu mod. Premium-context Claude/GPT manevrează schemele de depozit complet.

Schema și întrebări sunt trimise la model, prelucrate și aruncate. Nu stocate, nu folosite pentru antrenament. Alegez Qwen 3 Codificator pentru maximă intimitate - auto-hotez pe GPU Free.ai lui, schema dvs. nu părăsește infrastructura noastră.

Da - POST la /v1/chat/ cu prompt sistem SQL (dialect + schema + mode + schema) și întrebarea ca mesajul utilizator. Util pentru interfețele de chestie limbi naturale în instrumente BI. A se vedea /api / pentru fragmente.

Inscrie-te gratis: 30.000 tokens/zi

Creează cont liber

Nu este necesară carte de credit

Cum ai evalua acest instrument?

Love Free.ai? Tell your friends!