Penjana SQL

Penggunaan komersial OK 380+ model Tiada tanda air Tiada pendaftaran diperlukan
Model:
+ GPT-5, Claude, Gemini
Huraikan pertanyaan dalam bahasa Inggeris, tampal skema anda, dan kembalikan SQL bekerja untuk dialek tepat anda — PostgreSQL, MySQL, SQLite, MSSQL, Oracle, BigQuery, Snowflake, atau Redshift. Atau tampal pertanyaan sedia ada untuk menerangkan, mengoptimumkan, atau menukar antara dialek.
Tepek pernyataan CREATE TABLE dari `pg_dump -s`, `SHOW CREATE TABLE`, atau tulis singkatan seperti `users(id, emel, created_at)`. Biarkan kosong dan AI akan mencipta nama lajur yang munasabah.
Huraikan pertanyaan.
Pertanyaan SQL

        
Nota pertanyaan
Opsyen Lanjutan
Hasil
Token semakin habis. Dapatkan Lebih Token
Nak hasil yang lebih baik? Model premium (GPT-5, Claude, Gemini) memberikan kualiti yang lebih tinggi. Lihat Reka Bentuk

❤️ Love this tool? Share it!

Mendaftar untuk mendapatkan pautan rujukan dan memperoleh 25,000 token per rakan.

Nak lagi? Daftar percuma untuk 30K token/hari + 10K bonus
Daftar Masuk

Memproses permintaan anda...

Janakan pertanyaan SQL dari bahasa semulajadi dengan AI.

Bagaimana untuk Guna Penjana SQL

1
Masukkan input anda

Taip teks, muat naik fail, atau jelaskan apa yang anda mahu. Tiada akaun diperlukan.

2
Klik cipta

AI kami memproses permintaan anda dalam beberapa saat menggunakan model sumber terbuka terbaik.

3
Muat turun & kongsi

Muat turun, salin, atau kongsi hasil anda. Muat turun percuma untuk kegunaan peribadi dan komersial.

Guna alat ini melalui API

Automatikkan alat ini dari kod anda sendiri. Titik akhir REST serasi OpenAI, pengesahan token-pemegang, tiada SDK tambahan diperlukan. Kos token sepadan dengan antaramuka 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."}]}'

Penjana SQL — FAQ

Huraikan pertanyaan dalam bahasa Inggeris ("penghasilan bulanan mengikut kategori produk untuk suku terakhir, hanya pesanan dihantar dalam 7 hari") dan dapatkan kembali pertanyaan SQL yang berfungsi untuk dialek anda (PostgreSQL / MySQL / SQLite / MSSQL / Oracle / BigQuery / Snowflake / Redshift). Opsyenal, tampal skema anda (pernyataan CREATE TABLE) supaya AI menggunakan nama lajur sebenar. Atau tampal pertanyaan sedia ada untuk mendapatkannya dijelaskan, dioptimumkan, atau ditukar antara dialek.

AI2SQL dikenakan bayaran $9-29/mo dengan had percuma 5 pertanyaan sehari. Text2SQL.ai adalah harga yang sama. EverSQL berfokus pada pengoptimuman pada $99+/mo. ChatGPT adalah $20/mo. Free.ai adalah 100% percuma di bawah kolam token harian, menyokong 8 dialek (kebanyakan daripada alternatif itu diangkut dengan 3-4), dan secara eksplisit mengendalikan tiga mod — cipta, jelaskan, optimasikan — tanpa paywalling apa-apa.

Ya — tampal pernyataan CREATE TABLE (atau keterangan seperti "users(id, emel, created_at), orders(id, user_id, total, status, created_at)") dalam kotak skema dan model menggunakan nama lajur tersebut bukannya meneka. Tanpa skema, model mencipta nama lajur yang munasabah dan memberitahu anda yang mana ia asumsikan.

PostgreSQL untuk projek baru (terutamanya ekspresif — JSONB, aras, CTE, fungsi tetingkap). MySQL untuk stack LAMP lama (berhati-hati dengan perbezaan sintaks 8.0+ vs 5.7). SQLite untuk terbenam/lokal. MSSQL untuk kedai Microsoft (sintaks T-SQL). Oracle untuk syarikat (PL/SQL). BigQuery / Snowflake / Redshift untuk gudang analisis (semantik gabung yang berbeza daripada DB transaksi).

Model diberi arahan untuk menggunakan corak yang mesra indeks (WHERE klausa pada lajur yang diindeks terlebih dahulu, JOIN ON kekunci yang diindeks, elakkan SELECT *) dan untuk bendera bila pertanyaan memerlukan indeks yang hilang untuk menjadi pantas. Untuk pelaksanaan optimasi khusus, tampal pertanyaan sedia ada dan pilih mod "Terangkan + Optimumkan" — model mengembalikan asal, menulis semula yang mesra EXPLAIN, dan cadangan indeks.

Ya — tampal pertanyaan dalam satu dialek, pilih "Tukar ke" + dialek sasaran. Model menulis semula menggunakan hanya ciri-ciri dialek-sasaran (cth, PostgreSQL `LIMIT n OFFSET m` → MSSQL `OFFSET m ROWS FETCH NEXT n ROWS ONLY`) dan memberi amaran apabila ciri tidak sepadan (PostgreSQL JSONB → MySQL hanya mempunyai fungsi JSON asas).

Ya — semua dialek yang menyokongnya (PostgreSQL, MSSQL, Oracle, MySQL/MariaDB moden, BigQuery, Snowflake). Untuk SQLite CTE rekursif berfungsi tetapi fungsi tetingkap hanya sejak SQLite 3.25. Model memilih struktur yang betul untuk dialek yang dipilih dan kembali ke subpertanyaan bila fungsi tetingkap tidak disokong.

Apabila anda meminta DELETE / UPDATE / TRUNCATE / DROP, model membungkus mereka dalam `BEGIN;... ROLLBACK;` (atau setara dialek) supaya anda boleh larian kering, ditambah menambah pralihat SELECT menunjukkan apa yang akan dipengaruhi. Sentiasa baca kedua- duanya sebelum menjalankan dengan COMMIT.

DBeaver dan DataGrip mempunyai pemalam AI (DataGrip adalah JetBrains AI — $10/mo). Free.ai berdasar pelayar — tiada pemasangan, tiada log masuk IDE. Guna pemalam IDE untuk penyuntingan dalam-aliran ketat; guna Free.ai untuk pertanyaan ad-hoc yang anda mahu kongsi, tampal ke Slack, atau termasuk dalam huraian PR.

Jumlah sehingga 12,000 aksara (skema + soalan). Untuk skema jadual 50+, tampal hanya jadual yang berkaitan — Postgres `pg_dump --schema-only -t tablename` adalah cara paling mudah. Konteks panjang premium Claude/GPT mengendalikan skema gudang penuh.

Skema dan pertanyaan dihantar ke model, diproses, dan dibuang. Tidak disimpan, tidak digunakan untuk latihan. Pilih Qwen 3 Pengekod untuk privasi maksimum — dihost sendiri pada GPU Free.ai, skema anda tidak pernah meninggalkan infrastruktur kami.

Ya — POST ke /v1/chat/ dengan prompt sistem SQL (dialek + mod + skema) dan soalan sebagai mesej pengguna. Berguna untuk antaramuka pertanyaan bahasa semulajadi dalam alat BI. Lihat /api/ untuk snippet.

Daftar percuma untuk 30,000 token

Cipta Akaun Bebas

Tiada kad kredit diperlukan

Bagaimana anda menilai alat ini?

5.0/5 from 1 rating

Love this tool? Share it!