使用步驟
- 貼上 SQL,或點「載入示例」。
- 選擇 SQL 方言、縮排和關鍵字大小寫。
- 點選「格式化」,或按 Ctrl+Enter(Mac 上是 ⌘+Enter)。
- 複製格式化後的語句。
引數說明
- SQL 方言
- 處理各資料庫特有的語法,例如 MySQL 的反引號辨識符號、PostgreSQL 的 :: 型別轉換和 $1 引數、SQL Server 的方括號、Snowflake 和 BigQuery 的 QUALIFY。
- 關鍵字
- 大寫會把 SELECT、FROM、WHERE 寫成大寫;小寫則全部小寫;保持原樣不做改動。表名和欄位名始終不變。
使用示例
格式化前
select id,name from users where status='active' order by name
格式化後
SELECT
id,
name
FROM
users
WHERE
status = 'active'
ORDER BY
name
常見問題
會檢查 SQL 是否正確嗎?
不會。它只整理語句結構,不檢查表名、欄位名,也不判斷資料庫能否執行。
能一次格式化多條語句嗎?
可以,用分號分隔的多條語句會依次格式化。
語句會上傳嗎?
不會。格式化在瀏覽器中完成,包含真實表名和資料的語句也不會外洩。
隱私說明
本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。