Monu Tools

SQL Formatter

Format dan percantik kueri SQL dengan jeda baris klausa dan kapitalisasi kata kunci konsisten, atau minify ke satu baris.

Cara menggunakan SQL Formatter

  1. 01

    Tempel kueri SQL Anda ke kotak masukan.

  2. 02

    Pilih Format untuk mempercantiknya atau Minify untuk memampatkannya ke satu baris.

  3. 03

    Pilih kapitalisasi kata kunci, lalu salin hasilnya.

Apa yang dilakukan pemformat SQL

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.

Mengapa SQL yang mudah dibaca membantu

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.

Opsi dan dialek

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, bukan memvalidasi

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.

Berjalan di browser Anda

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

Apa yang dilakukan formatter?

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.

Apakah SQL saya dikirim ke server?

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.

Dialek SQL mana yang didukung?

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