資料不傳送至伺服器 — 所有處理均在瀏覽器中完成
SQL 格式化工具是一個免費的線上 SQL 處理器,可以在瀏覽器中即時格式化和壓縮 SQL 查詢。支援 MySQL、PostgreSQL、SQL Server、Oracle、SQLite、BigQuery、Snowflake 等 18 種方言。所有操作均在本地完成,不會上傳任何資料。
什麼是 SQL 格式化?
SQL(結構化查詢語言)是與關聯式資料庫互動的標準語言。無論你使用 MySQL、PostgreSQL、SQL Server、Oracle 還是 BigQuery、Snowflake 等雲端平台撰寫查詢,格式良好的 SQL 能顯著提高可讀性,便於審查和除錯。搭配 [DB Viewer](/dbviewer) 可以對 SQLite 資料庫執行格式化後的查詢。
格式化(美化列印)將密集的 SQL 加入一致的縮排、換行和關鍵字大小寫,讓你一眼就能看到 JOIN 條件、WHERE 子句和子查詢。壓縮(最小化)則相反:移除註解並摺疊空白,產生最小的 SQL 字串。
此工具完全在瀏覽器中執行,不會將任何資料傳送到伺服器。
如何格式化 SQL
- 1
貼上 SQL
在輸入編輯器中貼上或輸入 SQL,選擇正確的方言(MySQL、PostgreSQL 等)以獲得語法感知的格式化結果。
- 2
設定選項
選擇縮排大小、關鍵字大小寫(大寫、小寫、保留原樣)、函式名稱大小寫、使用空格或定位字元、陳述式之間的空行數。
- 3
格式化或壓縮
點擊「格式化」美化 SQL,或點擊「壓縮」最小化 SQL。一鍵複製結果。