formateur SQL
Le SQL d'une ligne minifié à partir des journaux ORM et le copier-coller sont difficiles à examiner.
Comment formater SQL
1. Collez la requête SQL dans l'éditeur.
2. Choisissez des astuces de dialecte si disponibles (MySQL, PostgreSQL, Standard).
3. Cliquez sur formater.
4. Copiez SQL en retrait pour le wiki ou la diapositive.
Exemples de formatage SQL
REJOINDRE Imbriquée
SELECT avec trois LEFT JOIN indentés par clause - repérez plus rapidement la condition ON manquante.
Lisibilité du CTE
AVEC ventes AS (...) requête principale séparée visuellement du bloc CTE.
INSÉRER le lot
VALEURS sur plusieurs lignes alignées par colonne pour l'examen des différences.
Quand formater SQL
• Lors du partage de requêtes dans les commentaires de pull request.
• Lors de l'apprentissage de la structure SQL à partir de la sortie ORM générée.
• Lors de la documentation des requêtes de rapport pour l'équipe BI.
Lisible SQL dans les avis
Les évaluateurs détectent le filtre WHERE tenant_id manquant plus rapidement sur SQL indenté - la sécurité gagne au-delà de l'esthétique.
Questions fréquentes
Quel dialecte SQL ?
Les formateurs génériques gèrent ANSI-ish SQL ; Mes backticks SQL et les citations Postgres diffèrent.
Des mots-clés en majuscules ?
Style commun SELECT FROM WHERE — préférence et non exigence.
Valider la syntaxe ?
Formatage ≠ exécution — exécutez EXPLAIN dans la base de données pour une validation réelle.
Des données sensibles ?
Le format local évite les fuites SaaS : rédigez toujours les informations personnelles en littéral avant de partager l'écran.
Réduire SQL ?
Supprimez manuellement les nouvelles lignes pour les requêtes intégrées — à l’opposé du format.