Format SQL
Format, perkecil, dan validasi SQL dengan sorotan sintaks. Mendukung 15 dialek populer — MySQL, PostgreSQL, Oracle, SQL Server, SQLite, BigQuery, Snowflake, Hive, dan lainnya — dengan konversi huruf besar kata kunci, semuanya di browser Anda.
0 karakter · 0 byte · 0 baris
Hasil
0 karakter · 0 byte · 0 baris
Yang bisa dilakukan alat ini
15 dialek SQL
Format kueri untuk MySQL, PostgreSQL, Oracle, SQL Server, SQLite, MariaDB, BigQuery, Snowflake, Redshift, Hive, Spark, Trino, TiDB, DB2, atau SQL standar, dengan penguraian sesuai dialek.
Format atau perkecil
Hasil mudah dibaca dengan 2 spasi, 4 spasi, atau tab, atau rapatkan semuanya ke satu baris untuk log dan berkas konfigurasi.
Konversi huruf kata kunci
Ubah kata kunci menjadi HURUF BESAR atau huruf kecil dengan satu klik, atau pertahankan penulisan aslinya.
Sorotan sintaks
Kata kunci, string, angka, komentar, dan pengenal diberi warna berbeda sehingga struktur kueri panjang mudah dipindai.
Pertanyaan yang sering diajukan
Apakah pemformatan mengubah kueri saya?
Tidak. Hanya spasi, jeda baris, dan — jika dipilih — huruf besar kata kunci yang berubah. Pengenal, literal string, dan logika kueri tetap sama.
Dialek SQL apa saja yang didukung?
Lima belas: SQL standar, MySQL, MariaDB, PostgreSQL, SQLite, Oracle, SQL Server, BigQuery, Snowflake, Redshift, Hive, Spark, Trino, TiDB, dan DB2. Pilih dialek yang sesuai dengan database Anda agar sintaks khusus dialek ditangani dengan benar.
Apakah SQL saya dikirim ke server?
Tidak. Pemformatan berjalan sepenuhnya di browser Anda. Kueri yang ditempel di sini sering berisi struktur tabel dan logika bisnis, jadi tidak ada yang meninggalkan perangkat Anda.
Bisakah alat ini memvalidasi SQL saya?
Alat ini menangkap kesalahan sintaks seperti string yang tidak ditutup atau token tak terduga dan melaporkan baris serta kolom bila memungkinkan. Alat ini tidak memeriksa keberadaan tabel atau kolom — itu memerlukan koneksi database langsung.
Apa fungsi mode perkecil?
Mode perkecil menghapus komentar dan merapatkan semua spasi ke satu baris tanpa menyentuh literal string — praktis untuk menyematkan kueri ke kode atau berkas konfigurasi.
Apa yang diperiksa analisis SQL?
Analisis ini menunjukkan apakah kueri Anda dapat diurai di semua 15 dialek yang didukung, serta memindai pola berisiko seperti DELETE atau UPDATE tanpa WHERE, pernyataan DROP, SELECT *, dan sintaks yang tidak portabel. Semuanya berjalan lokal di browser Anda.