SQL generatorius

Komercinis naudojimas 579 modeliai Nėra vandens ženklo Pasirašyti nebūtina
Modelis:
+ GPT-5, Claude, Gemini
Apibūdinkite užklausą anglų kalba, įklijuokite savo schemą, ir grįžti į darbą SQL jūsų tikslią dialektą - PostgreSQL, MySQL, SQLite, MSSQL, Oracle, BigQuery, Snowflake, arba RedStart. Arba įklijuokite esamą užklausą paaiškinti, optimizuoti, arba konvertuoti tarp dialektų.
Padėti išvertus iš lentelės iš `pg_dump -s', `SPAŽINTI KREAT TABLEČIŲ' arba parašyti trumpomis rankomis kaip ` users(id, email, suready_at)'. Palikite tuščią ir AI išrasite pagrįstus stulpelių pavadinimus.
-
Apibūdink užklausą.
SQL užklausa

        
Užklausos pastabos
Sudėtingesnės parinktys
Rezultatas
Ženklai bėga. Gaukite daugiau žetonų
Nori geresnių rezultatų? Pirminės įmokos modeliai (GPT-5, Claude, Gemini) užtikrina geresnę kokybę. Peržiūrėti planus

❤️ Love Free.ai? Tell your friends!

Sign up gauti kreipimosi nuorodą ir uždirbti 30,000 žetonų už draugą.

Norite daugiau? Užsiregistruoti nemokamai: 30,000 žetonų per dieną
Pasirašyti nemokamai

Apdorokite jūsų prašymą...

Generuoti SQL užklausas iš natūralios kalbos su AI.

Kaip vartoti SQL generatorius

1
Įveskite savo įvesties failą

Įveskite tekstą, įkelkite failą arba aprašykite, ko norite. Sąskaitos nereikia.

2
Spustelėkite generavimą

Mūsų AI apdoroja Jūsų užklausą per kelias sekundes, naudodami geriausius atviro kodo modelius.

3
Parsiųsti ir dalintis

Atsisiųskite, nukopijuokite arba pasidalinkite savo rezultatais. Nemokamas asmeniniam ir komerciniam naudojimui.

Naudoti šį įrankį per API

Automatizuoti šį įrankį iš savo kodo. Atviras suderinamas REST rezultatas, Beaker-token auth, nereikia papildomų SDK. Atkurti išlaidas atitinka interneto sąsają.

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."}]}'

SQL generatorius - FAQ

Apibūdinkite užklausą anglų kalba ("mėnesių pajamos pagal produktų kategoriją paskutinį ketvirtį, tik užsakymai išsiųstas per 7 dienas") ir atgauti darbo SQL užklausa jūsų dialektas (PostgreSQL / MySQL / MSSQL / Oracle / BigQuery / Snowflake / RedSwap"). Pasirinktinai įklijuokite savo schemą (CREAT TABLEČIŲ teiginiai) todėl AI naudoja nekilnojamojo stulpelio pavadinimus. Arba įklijuokite esamą užklausą, norėdami gauti jį paaiškinti, optimizuoti, arba konvertuoti tarp tarmių.

AI2SQL mokesčiai $9-29/mo su 5 ekv. kasdien nemokamai cap. Text2SQL.ai yra panašus kainodara. EverSQL dėmesys optimizuoti $99+/mo. ChatGPT yra $20. Free.ai yra 100% nemokamas pagal kasdienių žetonų baseinas, palaiko 8 tarifų (dauguma šių alternatyvų laivas su 3-4), ir aiškiai rankena trijų režimų - generuoti, paaiškinti, optimizuoti - be paywalling bet.

Taip - įklijuoti CREAT TABLEČIŲ teiginiai (arba aprašymas, pavyzdžiui "vartotojai(id, el. paštas, sukurta_at), užsakymai(id, user_id, viso, būsena, sukurta_at)") schemos lange ir modelis naudoja tuos stulpelių pavadinimus vietoj spėlioti. Be schemos, modelis išradinėja pagrįstus stulpelių pavadinimus ir sako, kurie jie mano, kad.

PostgreSQL naujiems projektams (daugiausia išraiškinga - JSONB, masyvas, CTEs, langų funkcijos). MySQL už paveldėtus žiebtuvėlių kaminus (žinokite apie 8.0+ ir 5.7 sintaksės skirtumus). SQLite įterpiamai / vietinei. MSSQL skirtas Microsoft parduotuvėms (T-SQL sintaksė). Oracle for Enterprise (PL/SQL). BigQuery / Snowflake / RedShake for analitic shops (semantika skiriasi nuo sandorio DBs).

Modelis yra skirtas naudoti indeksuoti palankius modelius (WHERE sąlygos indeksuotų stulpelių, Sujungimai, use out indeksed keyes, išvengti SELECT *) ir pažymėti, kai užklausa reikalinga trūkstamą indeksą, kad būtų greita. Specialiam optimizavimui padaryti įklijuojama jau esanti užklausa ir pasirenkama "Explerl + optimizuoti" veiksena - modelis grąžina originalų, EXPLAIN draugišką perrašymą ir indekso pasiūlymą.

Taip - įklijuokite užklausą į vieną dialektą, pasirinkite "Konvertuoti" + tikslinė dialektė. Modelis perrašo naudojant tik taikinio- diagramos funkcijas (pvz., PostgreSQL `LIMIT n OFFET m' → MSQL `OFFSET m ROWS FEVT n ROWS') ir įspėja, kai funkcija neturi lygiaverčių funkcijų (PostgreSQL JSONB → MySQL turi tik pagrindines JSON funkcijas).

Taip - visi dialektai, kurie juos palaiko (PostgreSQL, MSSQL, Oracle, modernus MySQL/MariaDB, BigQuery, Snowflake). SQLite rekursyvių CTEs darbo, bet langų funkcijos yra tik nuo SQLite 3.25. Modelyje pasirenkama pasirinkta dialekcija ir atsidaro į subqueries, kai lango funkcijos nėra palaikomos.

Kai paprašote DELETE / UPDATE / TRUNCATE / DROP, modelis juos įvynioja į `BEGIN;... ROLLBACK;'(arba dialekto ekvivalentas) kad galėtumėte išdžiūti, plius prideda SELECT peržiūrą, rodančią, kas bus paveikta. Visada skaityti abu prieš veikiant su COMMIT.

DBeaver ir DataGrip turi AIS įskiepius (DataGip is JetBrains AI - $10/mo). Free.ai yra naršyklė paremta - nėra įdiegti, nėra IDE prisijungimo. Naudokite IDE įskiepius griežtam įvedinių redagavimui; naudokite Free.ai ad hoc užklausoms, norite pasidalinti, įklijuoti į Slack, arba įtraukti į PR aprašymus.

Iš viso iki 12 000 simbolių (šema + klausimas). 50+ lentelių schemas įklijuokite tik į atitinkamas lenteles - Postgres `pg_ dump --schema- only - t stalo pavadinimas' yra lengviausias būdas. Premium ilgoji kontekstinė Claude/GPT rankena su pilnu sandėliu.

Schema ir užklausos siunčiamos į modelį, apdorojamos ir išmestos. Nesaugomos, nenaudojamos mokymui. Pasirinkite Qwen 3 kodekas maksimaliam privatumui - savarankiškai prieinamos Free.ai GPU, jūsų schema niekada nepalieka mūsų infrastruktūros.

Taip - Point to /v1/chat/ with SQL sistemos greitas (atlikti + režimas + schema) ir klausimas kaip vartotojo pranešimas. Naudinga natūralios kalbos užklausų sąsajoms BI įrankiuose. Žiūrėti /api/ iškarpoms.

Užsiregistruoti nemokamai: 30,000 žetonų per dieną

Sukurti nemokamą paskyrą

Kredito kortelės nereikia

Kaip vertinate šį įrankį?

Like this tool? Share it!