Guides de mise en forme SQL
Des guides pratiques pour écrire du SQL que d'autres peuvent lire, relire et maintenir : conventions de style, requêtes complexes, travail en équipe et différences entre dialectes. Chaque exemple mis en forme sur ces pages a été produit par le moteur de SQL Format lui-même.
- Guide de style SQL Nommage, casse des mots-clés, indentation, alias, JOIN explicites, commentaires et CTE : un ensemble pragmatique de conventions qu'une équipe peut réellement tenir.
- Comment mettre en forme des requêtes SQL complexes CTE, sous-requêtes imbriquées, CASE, fonctions de fenêtrage et UNION : comment structurer des requêtes qui occupent un écran entier ou plus.
- Virgules en début ou en fin de ligne en SQL Une comparaison approfondie des deux styles de virgules : diffs, colonnes commentées, lecture rapide et erreurs que chaque style évite.
- Mettre en forme le SQL pour la revue de code et le contrôle de version Comment une mise en forme cohérente garde les diffs propres, comment déployer un standard d'équipe et comment relire du SQL dans les pull requests.
- Erreurs de lisibilité SQL courantes Jointures implicites, SELECT *, alias d'une lettre, AND/OR mélangés et plus encore : des habitudes fréquentes qui rendent le SQL difficile à lire, et comment les corriger.
- Mettre en forme les requêtes PostgreSQL et le PL/pgSQL Casts, paramètres, RETURNING, ON CONFLICT et corps PL/pgSQL en dollar quoting : ce que fait le formateur avec la syntaxe PostgreSQL.
- Différences entre dialectes SQL qui influencent la mise en forme Guillemets des identifiants, LIMIT, FETCH FIRST ou TOP, séparateurs de lots et blocs procéduraux dans les principales bases de données.
- Checklist de mise en forme SQL avant de déployer une migration Une courte checklist à passer avant qu'une migration de schéma ou de données parte en revue puis en production.