# SQL-Formatierer

SQL-Abfragen formatieren

> Kanonische Seite: https://elysiatools.com/de/tools/sql-formatter

- **Kategorie:** Development

- **Schlagwörter:** sql, formatierer, format, verschönern, abfrage, datenbank

## Überblick

Der SQL-Formatierer ist ein effizientes Werkzeug, um unübersichtliche SQL-Abfragen in eine strukturierte, leicht lesbare Form zu bringen, die Wartung und Fehlersuche in Datenbankprojekten erheblich erleichtert.

## Eingaben

- **SQL-Abfrage** (textarea): Enter SQL query to format...
- **Einzugsgröße** (number): Enter indent size (1-8)
- **Tabulatorbreite** (number): Enter tab width (1-8)
- **Schlüsselwörter Großschreiben** (checkbox)
- **SQL-Dialekt** (select)

## Wann verwenden

- Wenn Sie SQL-Code aus Legacy-Systemen oder automatisierten Generatoren lesbar machen müssen.
- Zur Vorbereitung von Datenbank-Skripten für die Dokumentation oder Code-Reviews im Team.
- Um komplexe, verschachtelte Abfragen vor der Fehleranalyse übersichtlich zu strukturieren.

## Funktionsweise

- Fügen Sie Ihren SQL-Code in das Eingabefeld ein.
- Wählen Sie den passenden SQL-Dialekt aus, um spezifische Syntaxregeln zu berücksichtigen.
- Passen Sie bei Bedarf die Einzugsgröße und die Großschreibung von Schlüsselwörtern an.
- Klicken Sie auf Formatieren, um den bereinigten und strukturierten SQL-Code sofort zu erhalten.

## Anwendungsfälle

- Bereinigung von SQL-Logs für die Analyse.
- Standardisierung von Datenbank-Skripten innerhalb eines Entwicklungsteams.
- Vorbereitung von SQL-Code für die Präsentation oder technische Dokumentation.

## Häufig gestellte Fragen

### Welche SQL-Dialekte werden unterstützt?

Das Tool unterstützt eine Vielzahl gängiger Dialekte wie MySQL, PostgreSQL, SQLite, SQL Server (T-SQL), Snowflake, BigQuery und viele mehr.

### Kann ich die Einrückung anpassen?

Ja, Sie können die Einzugsgröße und die Tabulatorbreite individuell zwischen 1 und 8 Einheiten festlegen.

### Werden SQL-Schlüsselwörter automatisch großgeschrieben?

Ja, die Option 'Schlüsselwörter Großschreiben' ist standardmäßig aktiviert, um die Lesbarkeit der Befehle zu verbessern.

### Ist das Tool für komplexe Joins geeignet?

Absolut, der Formatierer erkennt komplexe Joins, Unterabfragen und verschachtelte Strukturen und rückt diese logisch korrekt ein.

### Werden meine Daten gespeichert?

Nein, die Verarbeitung erfolgt direkt in Ihrem Browser; Ihre SQL-Abfragen werden nicht auf unseren Servern gespeichert.

## Ähnliche Tools

- [SQL-Formatierer & Minifier](https://elysiatools.com/de/tools/sql-query-formatter): Verschönert oder minifiziert SQL mit voller Kontrolle über den Dialekt (PostgreSQL, MySQL, SQLite, SQL Server/T-SQL, BigQuery, Snowflake u.a.), Groß-/Kleinschreibung von Schlüsselwörtern/Bezeichnern/Funktionen, Einzugsstil (Standard, tabellarisch links/rechts) und Leerzeilen zwischen Anweisungen. Liefert ein farbig hervorgehobenes, kopierfertiges Ergebnis mit Größen- und Anweisungsstatistik.
- [Code-Formatierer](https://elysiatools.com/de/tools/code-formatter): Code in verschiedenen Sprachen formatieren
- [CSS-Verschönerer](https://elysiatools.com/de/tools/css-beautifier): Formatiert und verschönert minifizierten oder unordentlichen CSS-Code in lesbare Stylesheets
- [JavaScript-Deobfuskator](https://elysiatools.com/de/tools/javascript-deobfuscator): Deobfuskiert und analysiert verschleierten JavaScript-Code zur Verbesserung der Lesbarkeit und Verständlichkeit
- [SQL-Performance-Analysator](https://elysiatools.com/de/tools/sql-performance-analyzer): SQL-Abfragen auf Leistungsprobleme analysieren
- [SQL-Abfrage-Generator](https://elysiatools.com/de/tools/sql-query-builder): Erstellen Sie einfach SQL-Abfragen visuell
- [JSON-Formatierer](https://elysiatools.com/de/tools/json-formatter): Formatiert und validiert JSON-Daten
- [TOML-Formatierer](https://elysiatools.com/de/tools/toml-formatter): Formatiert und verschönert TOML. Hinweis: Kommentare gehen verloren und die Schlüsselreihenfolge kann sich ändern (@iarna/toml-Einschränkung)

## Beispiele

- [SQL-Skript-Beispiele](https://elysiatools.com/de/samples/sql-samples): SQL-Abfragebeispiele und Datenbankskripte für verschiedene Szenarien und Anwendungsfälle
- [SQL-Beispiele](https://elysiatools.com/de/samples/sql-viewer-samples): Beispieldateien fuer den Browser-basierten SQL-Viewer
- [SQL-Injection-Beispiele](https://elysiatools.com/de/samples/sql-injections): Bildungssammlung von SQL-Injection-Payloads für Sicherheitstests, Schwachstellenbewertung und defensive Coding-Praktiken
- [macOS Swift Datenbank Beispiele](https://elysiatools.com/de/samples/macos-database-swift): macOS Swift Datenbankbeispiele einschließlich SQLite-Verbindung, Abfrageausführung und Transaktionsverarbeitung

## Verwandte Inhalte

- [SQL-Abfragepruefung fuer Performance und Integritaet](https://elysiatools.com/de/hubs/sql-query-review-performance-and-integrity): Erstelle, formatiere und pruefe SQL-Abfragen mit Join-, Performance-, Explain-Plan-, Injection-, Fremdschluessel- und Schema-Evidenz.
- [Datenbankschema-Migration](https://elysiatools.com/de/hubs/database-schema-migration): Planen Sie eine sichere Migration durch Normalisieren der Quelldaten, Prufen von Schemadifferenzen, Validieren von Beziehungen und Vorbereiten der Wiederherstellung.
