0

Kecilkan SQL Dalam Talian — Mampatkan Pertanyaan kepada Satu Baris

Format dan cantikkan pertanyaan SQL atau kecilkannya kepada satu baris — sepenuhnya dalam penyemak imbas anda.

Memproses... 0%
Tokenizing sumber SQL
Mengesan klausa dan subkueri
Menggunakan sarung kata kunci
Memaparkan output berformat

Hasilnya

Halaman ini membuka pemformat SQL dengan mod kecilkan yang telah dipilih: tampal pertanyaan, tekan butang dan anda mendapat keseluruhan pernyataan runtuh kepada satu baris. Komen berbilang baris dan -- komen baris dialih keluar, kerana ia tidak boleh bertahan pada satu baris dan setiap larian ruang putih dikurangkan kepada satu ruang.

Pertanyaan satu baris ialah perkara yang anda perlukan apabila SQL bergerak sebagai data dan bukannya sebagai kod: membenamkan penyata dalam muatan JSON atau konfigurasi YAML, menampalnya ke dalam bendera CLI, menyimpannya dalam pembolehubah persekitaran atau membandingkan dua pertanyaan dalam agregator log di mana pemisah baris menambah bunyi. SQL yang dikecilkan juga lebih kecil sedikit — untuk pertanyaan analitikal yang panjang dengan ratusan baris pemformatan perbezaan boleh mencapai 20–30% daripada saiz teks.

Penguat kecil bukanlah regex ruang putih buta: pertanyaan ditandakan dahulu, jadi ruang di dalam literal rentetan ('New York' kekal sebagai 'New York'), pengecam dan parameter yang dipetik dipelihara dengan tepat. Semuanya berjalan secara setempat dalam penyemak imbas anda — pertanyaan tidak pernah dimuat naik. Perlukan arah yang bertentangan? Tukar mod kembali kepada pemformatan dan dapatkan versi pertanyaan yang sama yang boleh dibaca dan diinden.