選單
Dev Tools

SQL 格式化工具 線上免費 – SQL 美化排版

線上格式化並縮排 SQL 查詢。支援 MySQL、PostgreSQL、SQLite、T-SQL 與 BigQuery。

檔案絕不儲存即時完成無需註冊

🔒 您的檔案絕不會離開瀏覽器。所有格式化都在本機執行。

如何線上格式化 SQL

  1. 1

    貼上您的 SQL

    將未整理或已壓縮的 SQL 查詢貼到輸入框。支援一個或多個陳述式。

  2. 2

    選擇方言

    選擇符合您資料庫的 SQL 方言(MySQL、PostgreSQL 等),讓關鍵字能被正確處理。

  3. 3

    複製格式化後的 SQL

    複製輸出結果。查詢會以一致的縮排與大寫關鍵字呈現。

SQL 比幾乎任何其他語言都更快變得難以閱讀:查詢先連接幾張資料表,再加上子查詢與 CASE 運算式,轉眼就成了沒人想審查的 400 字元單行。由於 SQL 會忽略空白,格式化純粹是呈現方式,格式化工具可以放心調整版面,不會有改變查詢結果的風險。

每種資料庫都有自己的語法特色:PostgreSQL 的 :: 型別轉換、MySQL 的反引號識別字、T-SQL 的方括號名稱與 TOP、BigQuery 的專案路徑。請在格式化前先選擇方言,這些語法才會被正確排版,而不是被當成語法錯誤。

格式化後的 SQL 有助於程式碼審查(每個 JOIN 或 WHERE 各佔一行)、除錯(縮排讓子查詢邊界一目了然),以及整理從 ORM、日誌或舊報表複製出來的單行查詢。格式化工具不會進行 lint 檢查或最佳化,它只是分析前讓內容更易讀的一步。所有處理都在您的瀏覽器中完成。

常見問題

你可能還需要