分類: 開發工具

SQL 格式化工具

在瀏覽器中格式化並美化 SQL 查詢

貼上一段 SQL 查詢,即可為子句、聯結和條件加上清楚的換行與縮排。不會上傳,也不會連上資料庫執行。

貼上 SQL 查詢即可格式化。

結果
結果會顯示在這裡。

本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。

這個工具能做什麼

本工具依據一組標準關鍵字(select、from、where、各類 join、group by、order by 等)重新排列空白,讓冗長的查詢一眼就能看清結構。它從不真正執行任何內容:字串、識別碼與註解只會被識別並原樣保留,不在關鍵字清單中的字詞都當作一般識別碼處理,不會被強行猜測改寫。

使用方式

  1. 把 SQL 查詢貼到輸入框,或直接載入範例。
  2. 選擇 2 或 4 個空格縮排,並決定關鍵字要轉為大寫、小寫或保持原樣。
  3. 複製格式化後的結果。

隱私說明

本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。

常見問題

這會連上資料庫執行我的查詢嗎?
不會。文字只會被頁面內的 JavaScript 識別並重新排版,既不會送到任何地方,也不會被執行。
支援哪種 SQL 方言?
它識別 PostgreSQL、MySQL、SQLite 與 SQL Server 共用的常見 ANSI SQL 關鍵字。方言特有的函式會被保留原樣,不會被誤格式化。
會改變查詢的意義嗎?
不會。只有空白、換行與關鍵字大小寫會被調整,字串、識別碼與註解都會原樣保留。