Langkau ke kandungan
Spellkit

Pemformat SQL

Cantikkan pertanyaan SQL mengikut dialek atau minify kepada satu baris — semuanya dalam pelayar.

Pemformatan berjalan secara setempat — pertanyaan anda tidak pernah meninggalkan pelayar ini.

Apakah Pemformat SQL?

Pemformat SQL mencantikkan pertanyaan SQL dengan huruf kata kunci dan inden pilihan anda, atau memampatkannya kepada satu baris. Ia memahami sebelas dialek — MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark, Hive dan SQL piawai — supaya sintaks khusus dialek seperti [kurungan] dan `backtick` diformat dengan betul. Semuanya berjalan dalam pelayar anda: pertanyaan tidak pernah dimuat naik.

Ciri-ciri utama

  • Sebelas dialek: MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery, Snowflake dan banyak lagi
  • Kawalan huruf kata kunci — HURUF BESAR, huruf kecil atau seperti ditaip
  • Inden dengan 2 ruang, 4 ruang atau tab
  • Minify satu klik memampatkan pertanyaan kepada satu baris (literal rentetan kekal utuh)
  • Berjalan sepenuhnya dalam pelayar — pertanyaan tidak pernah meninggalkan mesin anda

Pemformat SQL — cantikkan & minify pertanyaan secara dalam talian

Tampal sebarang pertanyaan SQL dan dapatkannya kembali dalam format yang konsisten — kata kunci mengikut gaya pasukan anda, setiap klausa pada barisnya sendiri, dan sarang berinden. Atau sebaliknya: minify pertanyaan kepada satu baris untuk log dan kod.

Dialek

Pemformat memahami sebelas dialek: SQL piawai, MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark SQL dan Hive. Memilih dialek yang betul penting apabila pertanyaan menggunakan sintaks khusus dialek — [pengecam dalam kurungan] dalam T-SQL, `backtick` dalam MySQL, cast :: dalam PostgreSQL — supaya pemformat dapat menghuraikannya dengan betul.

Pilihan pemformatan

  • Kata kunci — tulis SELECT/FROM dalam HURUF BESAR, huruf kecil, atau biarkan seperti ditaip.
  • Inden — 2 ruang, 4 ruang atau tab.
  • Beberapa pernyataan yang dipisahkan dengan ; diformat bersama, dengan baris kosong di antaranya.

Minify

Minify memampatkan pertanyaan kepada satu baris: jujukan ruang kosong menjadi satu ruang, -- komen baris dibuang (ia akan menelan baki baris), dan /* komen blok */ dikekalkan. Ruang kosong dalam 'literal rentetan' tidak pernah disentuh.

Privasi

Pemformatan berjalan sepenuhnya dalam pelayar anda. Pertanyaan tidak pernah dimuat naik, dilog atau disimpan — selamat walaupun untuk SQL pengeluaran.

Privasi

Pemformat SQL beroperasi sepenuhnya dalam pelayar anda. Fail dan data anda diproses pada peranti anda dan tidak pernah dimuat naik ke mana-mana pelayan. Tiada akaun perlu dicipta dan tiada apa-apa perlu dipasang — buka sahaja halaman ini dan mula bekerja.