Format SQL
Tempel query untuk mendapatkan SQL yang rapi dengan indentasi konsisten, mudah dibaca, ditinjau, dan dibagikan.
Tersegel di perangkat ini
Berjalan di browser Anda. Tidak ada yang diunggah.
Tersegel
SQL yang sudah diformat
SQL yang sudah diformat akan muncul di sini saat Anda mengetik.
SQL ini tidak bisa diformat
Cara kerjanya
-
Tempel query Anda
Tempel satu query atau seluruh skrip, atau buka file .sql. Beberapa statement yang dipisahkan titik koma juga bisa.
-
Pilih dialek dan gaya
Pilih database Anda agar sintaks khususnya dipahami, lalu atur huruf keyword, indentasi, dan tata letak.
-
Salin SQL yang rapi
Query yang diformat diperbarui saat Anda mengetik. Salin atau unduh sebagai file .sql.
Pertanyaan umum
Apakah query saya dikirim ke server?
Tidak. Pemformatan berjalan di browser Anda, jadi nama tabel, data pelanggan di dalam literal, dan skema internal tidak pernah meninggalkan perangkat Anda.
Mengapa dialek itu penting?
Setiap database punya keyword, aturan tanda kutip, dan operatornya sendiri: backtick di MySQL, kurung siku di SQL Server, cast :: di PostgreSQL. Memilih dialek yang tepat membuat formatter mengenalinya alih-alih melaporkan galat.
Apakah pemformatan mengubah fungsi query saya?
Tidak. Hanya spasi, baris baru, dan, jika Anda memilihnya, huruf besar/kecil keyword yang berubah. Nama tabel, nama kolom, string, dan komentar dipertahankan persis seperti yang ditulis.
Apakah alat ini memeriksa kebenaran SQL saya?
Alat ini membaca struktur query, sehingga tanda kutip dan tanda kurung yang tidak ditutup dilaporkan beserta baris dan kolomnya. Alat ini tidak terhubung ke database, jadi tidak bisa mengetahui apakah sebuah tabel atau kolom benar-benar ada.
Apa itu tata letak kolom rata?
Tata letak ini menyusun keyword dalam kolom berlebar tetap di sebelah kiri, dengan sisa setiap klausa disejajarkan di sampingnya. Beberapa tim merasa daftar SELECT yang panjang lebih mudah dipindai dengan cara itu.