Format dan percantik kueri SQL dengan jeda baris klausa dan kapitalisasi kata kunci konsisten, atau minify ke satu baris.
Cara menggunakan SQL Formatter
Tempel kueri SQL Anda ke kotak masukan.
Pilih Format untuk mempercantiknya atau Minify untuk memampatkannya ke satu baris.
Pilih kapitalisasi kata kunci, lalu salin hasilnya.
Ini adalah pemformat SQL yang mengambil kueri yang sempit, satu baris, atau bergaya tidak konsisten dan mempercantiknya: setiap klausa utama pada barisnya sendiri, kolom dan kondisi diberi indentasi, dan penggunaan huruf besar/kecil kata kunci dibuat konsisten. Alat ini juga dapat melakukan sebaliknya dan meminifikasi kueri menjadi satu baris.
SQL yang mudah dibaca lebih mudah ditinjau, di-debug, dan dipelihara. Ketika SELECT, FROM, WHERE, JOIN, dan GROUP BY masing-masing memulai baris baru dan kata kunci berbagi satu format huruf, bentuk kueri, apa yang dikembalikannya dan bagaimana menyaringnya, menjadi jelas sekilas.
Pemformatan juga berguna tepat sebelum meng-commit kueri agar diff tetap kecil dan peninjau melihat perubahan yang bermakna alih-alih spasi yang diatur ulang.
Anda memilih format huruf kata kunci (misalnya kata kunci huruf besar, yang merupakan konvensi umum) dan apakah akan memformat atau meminifikasi. Pemformat ini agnostik terhadap dialek dan menangani ANSI SQL umum yang digunakan oleh PostgreSQL, MySQL, SQLite, dan SQL Server.
Mode minifikasi praktis untuk kebutuhan sebaliknya: meringkas kueri yang telah diformat kembali menjadi satu baris untuk disematkan dalam kode atau nilai konfigurasi.
Alat ini memformat untuk keterbacaan alih-alih memeriksa bahwa kueri Anda valid, sehingga alat ini akan dengan senang hati menata kueri yang mengandung typo. Perlakukan keluaran yang bersih sebagai kemenangan keterbacaan, bukan pemeriksaan kebenaran.
Semuanya berjalan di browser Anda, yang penting karena kueri sungguhan sering mengandung nama tabel, nama kolom, dan terkadang nilai literal yang menunjukkan skema atau data Anda. Tidak ada satu pun dari itu yang diunggah.
Pertanyaan yang sering diajukan
Ia menempatkan setiap klausa utama seperti SELECT, FROM, WHERE, dan JOIN pada barisnya sendiri, mengindentasi kolom dan kondisi, dan menormalkan kapitalisasi kata kunci demi keterbacaan.
Tidak. Pemformatan berjalan sepenuhnya di peramban Anda, jadi kueri Anda tidak pernah keluar dari perangkat. Itu membuatnya aman untuk kueri yang menyebut nama tabel atau kolom.
Ia agnostik dialek dan menangani SQL ANSI umum yang dipakai PostgreSQL, MySQL, SQLite, dan SQL Server. Ia memformat demi keterbacaan alih-alih memvalidasi sintaks.
Sematkan tool ini
Tambahkan tool ini ke situs web Anda sendiri. Salin cuplikan di bawah; cuplikan ini tetap terbarui secara otomatis.
<iframe src="https://monu.tools/embed/id/sql-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Alat terkait
Percantik XML dengan indentasi yang tepat, atau minify ke satu baris. Komentar, CDATA, dan instruksi pemrosesan dipertahankan.
Percantik CSS dengan indentasi bersih, atau minify untuk memperkecil ukuran berkas. Menangani media query, calc(), dan komentar lisensi.
Percantik HTML dengan indentasi yang sadar blok, atau minify. Isi pre, textarea, script, dan style dipertahankan.
Percantik dan rapikan JavaScript dengan indentasi dan spasi konsisten. Berjalan sepenuhnya di peramban Anda.