Leitfäden zur SQL-Formatierung
Praktische Leitfäden für SQL, das andere lesen, prüfen und pflegen können: Stilkonventionen, komplexe Abfragen, Team-Workflows und Dialektunterschiede. Jedes formatierte Beispiel auf diesen Seiten wurde von der Engine von SQL Format selbst erzeugt.
- SQL-Styleguide Benennung, Schreibweise von Schlüsselwörtern, Einrückung, Aliase, explizite JOINs, Kommentare und CTEs: pragmatische Konventionen, die ein Team tatsächlich einhalten kann.
- Komplexe SQL-Abfragen formatieren CTEs, verschachtelte Unterabfragen, CASE, Fensterfunktionen und UNION: wie man Abfragen gliedert, die einen ganzen Bildschirm oder mehr füllen.
- Kommas am Zeilenanfang oder Zeilenende in SQL Ein ausführlicher Vergleich beider Komma-Stile: Diffs, Auskommentieren von Spalten, Überfliegen des Codes und die Fehler, die jeder Stil verhindert.
- SQL für Code-Review und Versionskontrolle formatieren Wie einheitliche Formatierung Diffs sauber hält, wie man einen Teamstandard einführt und wie man SQL in Pull Requests prüft.
- Häufige Fehler bei der Lesbarkeit von SQL Implizite Joins, SELECT *, Aliase aus einem Buchstaben, gemischtes AND/OR und mehr: verbreitete Gewohnheiten, die SQL schwer lesbar machen, und wie man sie behebt.
- PostgreSQL-Abfragen und PL/pgSQL formatieren Casts, Parameter, RETURNING, ON CONFLICT und PL/pgSQL-Rümpfe mit Dollar-Quoting: was der Formatierer mit PostgreSQL-Syntax macht.
- SQL-Dialektunterschiede, die die Formatierung beeinflussen Quoting von Bezeichnern, LIMIT vs. FETCH FIRST vs. TOP, Batch-Trennzeichen und prozedurale Blöcke in den wichtigsten Datenbanken.
- SQL-Checkliste vor dem Deployment einer Migration Eine kurze Checkliste, bevor eine Schema- oder Datenmigration ins Review und in die Produktion geht.