Генэратар SQL

Камэрцыйнае выкарыстанне Модулі 579 Без вадзянога знака Не патрабуецца рэгістрацыя
Модэль:
+ GPT-5, Claude, Gemini
Апішыце запыт па- англійску, устаўце вашу схему і атрымайце працуючы SQL для вашага дыялекту - PostgreSQL, MySQL, SQLite, MSSQL, Oracle, BigQuery, Snowflake або Redshift. Або ўстаўце існуючы запыт, каб растлумачыць, аптымалізаваць або пераўтварыць паміж дыялектамі.
Уставіць каманды CREATE TABLE з 'pg_ dump - s', 'SHOW CREATE TABLE' або напісаць скарочаную форму, напрыклад, 'users( id, email, created_ at)'. Пакінуць пустым, і машынны перакладчык вызначыць правільныя назвы слупкоў.
-
Апісанне запыту.
Запыт SQL

        
ЗаметкіQuery
Адмысловыя налады
Вынік
Не хапае значкоў. Атрымаць больш значак
Вы хочаце атрымаць лепшыя вынікі? Модулі Premium (GPT-5, Claude, Gemini) даюць больш высокую якасць. Прагляд планаў

❤️ Любіце Free.ai? Раскажыце сваім сябрам!

Зарэгіструйцеся, каб атрымаць спасылку і атрымаць 25 000 знакаў на сябра.

Хочаце больш? Зарэгіструйцеся бясплатна: 30 000 знакаў/дзень
Зарэгіструйцеся

Апрацоўка вашага запыту...

Генераваць SQL запыты з натуральнай мовы з AI.

Як выкарыстоўваць Генэратар SQL

1
Увядзіце ваш увод

Увядзіце тэкст, загрузіце файл або апісайце тое, што вы хочаце. Не патрэбны рахунак.

2
Націсніце, каб стварыць

Нашы машынныя навучанні апрацоўваюць ваш запыт за секунды, выкарыстоўваючы лепшыя мадэлі адкрытага кода.

3
Сцягнуць і падзяліцца

Спампаваць, скапіраваць або падзяліцца сваімі вынікамі. Бясплатна для асабістага і камерцыйнага выкарыстаньня.

Выкарыстаць гэтую прыладу праз API

Аўтаматызаваць гэтую праграму з вашага кода. OpenAI- сумяшчальны REST канец пункту, Bearer- токен аўтэнтыфікацыі, не патрабуецца дадатковы SDK. Кошт токенаў адпавядае інтэрфейсу вэб.

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 - FAQ

Апісанне запыту на англійскай мове ("месячны прыбытак па катэгорыі прадуктаў за апошні квартал, толькі заказы, адпраўленыя ў 7 дзён") і атрыманне працоўнага запыту SQL для вашага дыялекта (PostgreSQL / MySQL / SQLite / MSSQL / Oracle / BigQuery / Snowflake / Redshift). Заўвага: устаўце вашу схему (CREATE TABLE), каб ШІ выкарыстоўваў рэальныя імёны слупкоў. Або ўстаўце існуючы запыт, каб атрымаць яго апісанне, аптымалізацыю або пераўтварэнне паміж дыялектамі.

AI2SQL каштуе $9-29/месяц з 5-дзённым бесплатным капіталам. Text2SQL.ai мае падобную цану. EverSQL накіравана на аптымізацыі на $99+/месяц. ChatGPT каштуе $20/месяц. Free.ai 100% бясплатна пад штодзённым токенам, падтрымлівае 8 дыялектаў (большасць з гэтых альтэрнатыў 3-4), і выразна апрацоўвае тры рэжымы - генераваць, тлумачыць, аптымізаваць - без paywalling.

Так - устаўце каманды CREATE TABLE (або апісанне, напрыклад, "users( id, email, created_ at), orders( id, user_ id, total, status, created_ at)") у поле схемы, і мадэль будзе выкарыстоўваць гэтыя назвы слупкоў замест здагадкі. Без схемы мадэль выдумляе рэальныя назвы слупкоў і паведамляе вам, якія з іх яна прымае.

PostgreSQL для новых праектаў (найбольш выразныя - JSONB, масівы, CTE, функцыі вокнаў). MySQL для старых LAMP- стэкаў (памятайце пра адрозненні ў сінтаксісе 8.0+ супраць 5.7). SQLite для ўбудаваных/ мясцовых. MSSQL для Microsoft- крам (сінтаксіс T- SQL). Oracle для прадпрыемстваў (PL/ SQL). BigQuery / Snowflake / Redshift для аналітычных сховішчаў (розная семантыка злучэння, чым транзакцыйныя базы дадзеных).

Модэль інструктавана выкарыстоўваць індэксальныя шаблоны (WHERE- клаузулы на індэксаваных слупках, JOIN ON індэксаваных ключоў, пазбягаць SELECT *) і флаг, калі запыт патрабуе адсутнага індэксу для хуткасці. Для вызначанага аптымалізацыі запуску ўстаўце існуючы запыт і выберыце "Explain + optimize" рэжым - мадэль вяртае арыгінальны, EXPLAIN- зручны перапіс і прапанову індэксу.

Так — устаўце запыт у адным дыялекце, выберыце "Пераўтварыць у" + дыялект мэты. Модэль перапісваецца, выкарыстоўваючы толькі магчымасці дыялекта мэты (напрыклад, PostgreSQL `LIMIT n OFFSET m` → MSSQL `OFFSET m ROWS FETCH NEXT n ROWS ONLY`) і папярэджвае, калі магчымасць не мае эквівалента (PostgreSQL JSONB → MySQL мае толькі асноўныя функцыі JSON).

Так — усе дыялекты, якія іх падтрымліваюць (PostgreSQL, MSSQL, Oracle, сучасныя MySQL/ MariaDB, BigQuery, Snowflake). Для SQLite рэкурсіўныя CTE працуюць, але вокны функцый толькі з SQLite 3.25. Модэль выбірае правільны канструкт для выбранага дыялекта і вяртаецца да падзапытаў, калі вокны функцый не падтрымліваюцца.

Калі вы запытваеце DELETE / UPDATE / TRUNCATE / DROP, мадэль абвяжа іх у 'BEGIN;... ROLLBACK;' (або дыялектны эквівалент), каб вы маглі выконваць на сухім, плюс дадае SELECT прагляд, які паказвае, што будзе зменена. Заўсёды чытайце абодва перад запускам з COMMIT.

DBeaver і DataGrip маюць плагіны AI (DataGrip - JetBrains AI - $10/месяц). Free.ai заснаваны на браўзэры - не ўсталёўваецца, не ўваходзіць у IDE. Выкарыстоўвайце плагіны IDE для рэдагавання ў працэсе; выкарыстайце Free.ai для ad-hoc запытаў, якія вы хочаце падзяліцца, устаўце ў Slack, або ўключыце ў апісанні PR.

Да 12 000 знакаў усяго (схема + пытанне). Для 50+ табліц устаўце толькі патрэбныя табліцы - Postgres `pg_ dump -- schema- only - t tablename` - гэта самы просты спосаб. Premium long- context Claude/ GPT апрацоўвае поўныя схемы сховішча.

Схема і запыты адпраўляюцца ў мадэль, апрацоўваюцца і адхіляюцца. Не захоўваюцца, не выкарыстоўваюцца для трэніровак. Выберыце Qwen 3 Coder для максімальнай прыватнасці - самастойна размешчаны на GPU Free.ai, ваша схема ніколі не пакідае нашу інфраструктуру.

Так - POST у / v1/ chat / з сістэмным запытаннем SQL (дыялект + рэжым + схема) і пытаннем як паведамленнем карыстальніка. Прыдатна для інтэрфейсу запытаў на натуральнай мове ў BI- інструментах. Глядзіце / api / для выразкаў.

Зарэгіструйцеся бясплатна: 30 000 знакаў/дзень

Стварыць новы рахунак

Крэдытная карта не патрабуецца

Як вы ацэньваеце гэтую праграму?

Любіце Free.ai? Раскажыце сваім сябрам!