PostgreSQL 格式化指南

掌握 PostgreSQL SQL 代码的格式化方法

PostgreSQL 特定语法支持

PostgreSQL 拥有丰富的扩展语法,我们的格式化工具能够正确处理:

  • RETURNING 子句
  • ARRAY 类型构造器
  • JSON/JSONB 操作符
  • CTE (WITH 子句)
  • 窗口函数
  • LATERAL JOIN

格式化示例

格式化前:

WITH monthly_sales AS (SELECT DATE_TRUNC('month',created_at) as month,SUM(total) as total FROM orders GROUP BY month) SELECT month,total FROM monthly_sales ORDER BY month DESC;

格式化后:

WITH monthly_sales AS (
  SELECT
    DATE_TRUNC('month', created_at) AS month,
    SUM(total) AS total
  FROM orders
  GROUP BY
    month
)
SELECT
  month,
  total
FROM monthly_sales
ORDER BY month DESC;
PostgreSQL格式化指南 - SQL格式化工具 | SQL格式化工具