格式化並優化 SQL。 輸入壓縮的 SQL 代碼以美化、格式化使其更易於閱讀。 還啟用了語法高亮和自動完成功能,使編寫程式碼更加容易。
SQL格式化是將SQL查詢語句進行排版和結構化,通過縮排、換行符和適當的空格來改善SQL語句的可讀性。格式化後的SQL語句能夠幫助開發者更容易地理解、維護和調試SQL查詢,特別是當查詢語句非常複雜或包含多個聯接(JOIN)、條件(WHERE)等時。
SQL格式化的常見做法:
關鍵字大寫:將SQL語句中的關鍵字(如 SELECT, FROM, WHERE, JOIN 等)轉為大寫,這樣能突出顯示語句的結構。
縮排:使用縮排來表示語句的層次結構,通常是2或4個空格,讓內嵌的語句和條件清晰可見。
換行:在每個子句(如 SELECT、FROM、WHERE、JOIN)之間使用換行符來分隔,使整個語句易於閱讀。
對齊:對於多個列、條件或聯接條件,保持垂直對齊,這樣能使不同部分之間的關聯更加明顯。
例子:
未格式化的SQL:
sql
SELECT id,name,email FROM users WHERE age > 25 AND status = 'active' ORDER BY name DESC;
格式化後的SQL:
sql
SELECT id,
name,
email
FROM users
WHERE age > 25
AND status = 'active'
ORDER BY name DESC;