Menu
Dev Tools

I-format ang SQL Online Libre – SQL Formatter

I-format at lagyan ng indent ang mga SQL query online. Sinusuportahan ang MySQL, PostgreSQL, SQLite, T-SQL, at BigQuery.

Hindi kailanman iniimbak ang mga fileAgad-agadWalang sign-up

🔒 Hindi kailanman lalabas sa browser mo ang file mo. Lokal na tumatakbo ang lahat ng pag-format.

Paano mag-format ng SQL online

  1. 1

    I-paste ang iyong SQL

    I-paste ang hilaw o minified na SQL query sa input box. Sinusuportahan ang isa o higit pang statement.

  2. 2

    Pumili ng dialect

    Piliin ang dialect na tugma sa iyong database (MySQL, PostgreSQL, atbp.) para tama ang pagproseso ng mga keyword.

  3. 3

    Kopyahin ang naka-format na SQL

    Kopyahin ang output. Lalabas ang query na may pare-parehong indentation at mga keyword na naka-uppercase.

Mas mabilis maging mahirap basahin ang SQL kaysa halos lahat ng ibang wika: nagdurugtong ang query ng ilang table, nagdaragdag ng subquery at CASE expression, at bigla itong naging 400-character na isang linya na walang gustong mag-review. Dahil binabalewala ng SQL ang whitespace, presentasyon lang ang pag-format: malayang maaayos ng formatter ang layout nang walang panganib na mabago ang resulta ng query.

May sariling kakaibang syntax ang bawat database: ang :: cast ng PostgreSQL, ang backtick identifier ng MySQL, ang mga pangalang nasa square bracket at TOP ng T-SQL, at ang project path ng BigQuery. Piliin muna ang dialect bago mag-format para tama ang pagkakalatag ng mga ito at hindi ituring na syntax error.

Malaking tulong ang naka-format na SQL sa code review (bawat JOIN o WHERE ay may sariling linya), sa debugging (ipinapakita ng indentation ang hangganan ng mga subquery), at sa pagsagip ng mga query na kinopya mula sa ORM, log, o lumang ulat na isang linya lang. Hindi nagli-lint o nag-o-optimize ang formatter: hakbang ito para gawing mas madaling basahin bago ang pagsusuri. Lahat ay tumatakbo sa iyong browser.

Mga Madalas Itanong

Baka kailanganin mo rin ito