SQL 格式化工具
依方言美化 SQL 查詢,或壓縮為一行 — 全部在瀏覽器內完成。
格式化在本機執行 — 查詢不會離開此瀏覽器。
SQL 格式化工具 是什麼?
SQL 格式化工具依你選擇的關鍵字大小寫與縮排美化 SQL 查詢,也可以將查詢壓縮為一行。它支援 11 種方言 — MySQL、PostgreSQL、SQLite、MariaDB、SQL Server(T-SQL)、Oracle PL/SQL、BigQuery、Snowflake、Spark、Hive 與標準 SQL — 因此 [方括號]、`反引號` 等方言特有語法都能正確格式化。全部在瀏覽器內執行:查詢絕不會被上傳。
主要功能
- 支援 11 種方言:MySQL、PostgreSQL、SQLite、T-SQL、PL/SQL、BigQuery、Snowflake 等
- 關鍵字大小寫可選 — 大寫、小寫或保持原樣
- 縮排可選 2 空格、4 空格或 Tab
- 一鍵壓縮:查詢合併為一行(字串常值保持不變)
- 完全在瀏覽器內執行 — 查詢不會離開你的裝置
SQL 格式化 — 線上美化與壓縮查詢
貼上任意 SQL 查詢,即可得到風格一致的結果 — 關鍵字統一為團隊習慣的大小寫、各子句獨立成行、巢狀自動縮排。也可以反過來,把查詢壓縮成一行,方便放進日誌與程式碼。
方言
格式化工具支援 11 種方言:標準 SQL、MySQL、PostgreSQL、SQLite、MariaDB、SQL Server(T-SQL)、Oracle PL/SQL、BigQuery、Snowflake、Spark SQL 與 Hive。當查詢使用方言特有語法時 — T-SQL 的 [方括號識別碼]、MySQL 的 `反引號`、PostgreSQL 的 :: 型別轉換 — 選對方言才能正確解析。
格式化選項
- 關鍵字 — 將
SELECT/FROM統一為大寫、小寫,或保持輸入原樣。 - 縮排 — 2 個空格、4 個空格或 Tab。
- 以
;分隔的多條敘述會一起格式化,敘述之間加空行。
壓縮為一行
壓縮會把查詢合併成一行:連續空白變成單一空格,-- 行註解會被移除(否則會吞掉整行剩餘內容),/* 區塊註解 */ 保留。'字串常值' 內的空白絕不更動。
隱私
格式化完全在瀏覽器內執行。查詢絕不會被上傳、記錄或儲存 — 正式環境的 SQL 也可安心使用。
隱私
SQL 格式化工具 完全在您的瀏覽器中執行。您的檔案與資料會在您的裝置上處理,絕不會上傳到任何伺服器。無需註冊帳號,也無需安裝任何軟體──打開頁面即可開始使用。
