digtools
🗄️
sql formatter,

Formatter SQL

Format dan sorot kueri SQL secara online

🐘
Berbagai Dialek
Mendukung MySQL, PostgreSQL, T-SQL, dll
🎨
Highlight Sintaks
Mewarnai kata kunci secara otomatis
🔒
100% Lokal
Tidak ada query yang dikirim ke server
Input
Hasil Terformat

Tentang

Alat gratis untuk pengembang yang memungkinkan memformat, mengindentasi, dan memperindah query SQL yang panjang menjadi skema yang teratur dan mudah dibaca.

Kata cadangan seperti SELECT, FROM, WHERE dikapitalkan secara otomatis dan dilengkapi syntax highlighting berwarna.

Cara Pakai

  1. Pilih Dialek: Buka menu untuk mengatur gaya penyedia (MySQL, PostgreSQL, T-SQL, dll).
  2. Pengaturan Indentasi: Pilih gaya spasi ideal (2 atau 4 spasi, atau tab) dan opsi huruf kapital.
  3. Tempel Query: Salin query SQL yang kompleks ke bagian "Input" di sebelah kiri.
  4. Hasil Instan: Query Anda langsung muncul bersih di sisi kanan!
  5. Salin Langsung: Klik tombol salin untuk mengambil query terformat ke clipboard.

Glosarium

SQL (Structured Query Language)
Bahasa query standar untuk mengelola database relasional. Perintah seperti SELECT mengambil data, INSERT menambah record, UPDATE memodifikasi data.
Indentasi
Penggunaan spasi di awal baris untuk merepresentasikan struktur hierarki kode secara visual.
Kata Cadangan (Keywords)
Kata-kata khusus dalam SQL dengan makna yang telah ditetapkan, seperti SELECT, FROM, WHERE.
Subquery
Query SQL yang bersarang di dalam pernyataan SELECT lain.
Klausa JOIN
Sintaks SQL untuk menggabungkan baris dari dua tabel atau lebih yang terkait.
Pemformat Kode
Alat yang secara otomatis menyesuaikan spasi, jeda baris, dan indentasi dalam kode sumber.
Syntax Highlighting
Fitur yang menampilkan kata kunci, fungsi, dan literal string dalam warna berbeda.

Kasus Penggunaan

  • Debug ORM: Buat log SQL besar yang dihasilkan ORM seperti Hibernate, Rails ActiveRecord, atau Prisma menjadi mudah dipahami.
  • Review & Pembersihan: Perbaiki kekacauan query yang dikirim ke database produksi oleh orang lain.
  • Dokumentasi: Sajikan kode yang indah dan terindentasi dengan baik di wiki.
  • Analisis Akademis: Pecah query besar dari internet ke bentuk yang mudah diproses secara visual.

FAQ

Q.Apakah query SQL saya dikirim ke server?
Tidak. Semua pemformatan SQL ditangani sepenuhnya di dalam mesin JavaScript browser Anda. Query Anda tidak pernah dikirim ke server eksternal mana pun.
Q.Dialek SQL apa yang didukung?
MySQL, PostgreSQL, SQLite, SQL Server, dan dialek RDBMS utama lainnya didukung. Sintaks SQL standar akan diformat dengan benar di sebagian besar opsi dialek.
Q.Apakah kata cadangan otomatis dikonversi ke huruf kapital?
Ya. Kata cadangan SQL seperti SELECT, FROM, WHERE, dan JOIN dikonversi ke huruf kapital secara otomatis.
Q.Bisakah memproses query SQL yang sangat panjang?
Ya. Bahkan query SQL dengan ratusan baris diformat dengan cepat termasuk sintaks kompleks seperti stored procedures.
Q.Bisakah menyesuaikan gaya pemformatan?
Ya. Anda bisa menyesuaikan identation (2 spasi, 4 spasi, atau tab) dan penggunaan huruf kapital.
Q.Bagaimana cara menyalin hasilnya?
Klik tombol "Salin" di sudut kanan atas panel output. SQL yang terformat disalin ke clipboard seketika.
Q.Apakah memvalidasi atau mengeksekusi SQL?
Tidak. Alat ini murni pemformat: memperindah presentasi visual SQL. Gunakan alat manajemen database untuk validasi dan eksekusi.

Kirim Umpan Balik

Beri tahu kami pendapat Anda untuk membantu kami menyempurnakan alat ini.

Sanggahan

Semua alat yang disediakan di situs ini sepenuhnya gratis untuk digunakan, namun harap gunakan dengan risiko Anda sendiri. Kami tidak memberikan jaminan apa pun terkait keakuratan, kelengkapan, atau keamanan hasil perhitungan, hasil konversi, atau data yang dihasilkan. Harap diketahui bahwa operator tidak bertanggung jawab atas segala kerusakan atau masalah yang disebabkan oleh penggunaan alat-alat ini. Sebagian besar alat memproses file dan perhitungan secara lokal di browser Anda, artinya data yang Anda masukkan tidak dikirim atau disimpan di server kami.