Pemformat SQL
Tempel kueri SQL di sebelah kiri, Anda akan melihat hasil yang mudah dibaca dengan indentasi yang jelas di sebelah kanan. Pilih dialek SQL yang sesuai dengan basis data Anda untuk hasil yang lebih akurat. Data tidak pernah dikirim ke server.
Tips. Alat ini hanya "memformat (merapikan)" SQL; alat ini tidak memvalidasi apakah kueri secara semantik benar atau dapat dieksekusi di basis data sebenarnya. Memilih dialek yang paling sesuai dengan basis data Anda akan menghasilkan pemformatan yang lebih akurat. Jika kueri sama sekali tidak dapat diparsing (misalnya tanda kurung atau tanda kutip yang tidak cocok), posisi kesalahan perkiraan akan ditampilkan. Kata kunci secara default dikonversi menjadi huruf besar, mengikuti konvensi gaya SQL yang umum. Alat ini membundel secara lokal pustaka sumber terbuka sql-formatter (Lisensi MIT), sehingga pemformatan tetap berlangsung sepenuhnya di browser Anda.
Cara menggunakan alat ini
- Tempel kueri SQL ke kotak input di sebelah kiri.
- Pilih "Dialek SQL" yang sesuai dengan basis data Anda (MySQL, PostgreSQL, SQL Server, dll.) untuk hasil pemformatan yang lebih akurat.
- Klik "Format" (juga memformat secara otomatis saat Anda mengetik) untuk melihat hasil yang telah dirapikan di sebelah kanan.
- Jika kueri tidak dapat diparsing, Anda akan mendapatkan perkiraan baris/kolom kesalahan.
- Gunakan menu ukuran indentasi untuk menyesuaikan indentasi hasil, lalu dapatkan dengan "Salin" atau "Unduh hasil".
- Semua pemrosesan terjadi di browser Anda — SQL yang Anda masukkan tidak pernah dikirim ke server.
Tips terkait
- Alat ini hanya memformat/merapikan SQL; alat ini tidak memeriksa apakah kueri sesuai dengan skema basis data Anda yang sebenarnya atau akan berhasil dieksekusi.
- Kata kunci dan sintaks bervariasi antar dialek (misalnya LIMIT vs TOP, backtick vs tanda kutip ganda); pilih dialek yang sesuai dengan basis data Anda untuk hasil terbaik.
- Kata kunci seperti SELECT, FROM, WHERE secara otomatis dikonversi menjadi huruf besar mengikuti konvensi umum yang meningkatkan keterbacaan.
- Jika Anda juga perlu bekerja dengan JSON atau XML, coba Pemformat JSON, Pemformat XML, atau Konverter JSON ↔ XML di tautan terkait di bawah.