2026-06-06 · 4 min read
- sql
- database
SQL readability matters in analytics, migrations, and incident response. A formatter applies consistent indentation to keywords, breaks long JOIN chains, and makes nested subqueries scannable.
Style conventions
Pick a team style and automate it—debates over capitalization are cheaper when a formatter enforces the rule.
- One clause per line for complex SELECTs
- Indent JOIN conditions under the JOIN keyword
- Uppercase keywords (SELECT, WHERE) for scanability
Safety reminder
Formatting does not sanitize SQL. Never concatenate user input into queries. Use parameterized statements in application code.