# SQLite-Formatierer

Formatiere SQLite-Anweisungen mit SQLite-Regeln für Bezeichner in doppelten Anführungszeichen, Backticks oder [eckigen Klammern], X''-Blob-Literale und Parameter wie ?1, :name und @name. Klauseln wie ON CONFLICT, DO UPDATE SET und RETURNING erhalten eigene Zeilen; Spalten, Bedingungen und Unterabfragen werden eingerückt. Nicht geschlossene Zeichenfolgen und Klammern werden mit Zeile und Spalte gemeldet – für App- und Mobile-Entwickler.

## Häufig gestellte Fragen

### Welche SQLite-Syntax wird verstanden?

Zeichenfolgen in einfachen Anführungszeichen mit verdoppelten Anführungszeichen, Bezeichner in doppelten Anführungszeichen, Backticks oder [eckigen Klammern] sowie X''-Blob-Literale werden erkannt. Die Parameterformen ?, ?1, :name, @name und $name bleiben wie eingegeben erhalten.

### Welche Klauseln erhalten eine eigene Zeile?

SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT und OFFSET beginnen jeweils in einer eigenen Zeile. Das gilt auch für die SQLite-Upsert-Klauseln ON CONFLICT und DO UPDATE SET sowie die RETURNING-Klausel.

### Kann das Tool CREATE TABLE-Anweisungen formatieren?

Ja. Spaltendefinitionen stehen jeweils in einer eigenen Zeile innerhalb der Klammern; kurze Typargumente wie VARCHAR(20) bleiben in derselben Zeile.

### Bleiben Kommentare erhalten?

Ja. Sowohl -- Zeilenkommentare als auch /* Blockkommentare */ bleiben an ihrer Stelle und werden passend zum neuen Layout neu eingerückt.

### Ändert das Tool die Groß- und Kleinschreibung von Schlüsselwörtern?

Nein. Schlüsselwörter und Bezeichner behalten die Groß- und Kleinschreibung deiner Eingabe bei. SQLite unterscheidet bei Schlüsselwörtern nicht zwischen Groß- und Kleinschreibung, daher funktioniert auch eine gemischte Schreibweise.

### Wie werden Trigger behandelt?

Trigger-Blöcke zwischen BEGIN und END werden als Block eingerückt. Jede darin enthaltene Anweisung beginnt in einer eigenen Zeile.

### Welche Fehler werden gemeldet?

Nicht geschlossene Zeichenfolgen, Bezeichner in Anführungszeichen und Blockkommentare sowie unausgeglichene Klammern werden jeweils mit Zeile und Spalte gemeldet. Das Tool führt die Anweisung nicht aus und prüft dein Schema nicht.

### Kann ich die Einrückung ändern?

Ja. Wähle 2 oder 4 Leerzeichen oder Tabulatoren. Kurze Listen in Klammern bleiben in einer Zeile, längere werden als eingerückter Block dargestellt.

### Wie groß darf die Eingabe sein?

Bis zu 1 MB pro Anfrage und 128 KB pro Anweisung. Mehrere Anweisungen werden einzeln formatiert und durch Leerzeilen getrennt.

### Wird meine SQL gespeichert?

Nein. Anweisungen werden im Arbeitsspeicher formatiert und zurückgegeben. Sie werden niemals gespeichert; protokolliert wird nur die Größe der Anfragen.

Deine Anzeige hier?

[Schreib uns eine E-Mail](mailto:hi@dennn.is?subject=Werbung%20auf%20OneClick%20Pro)

[Anzeige Die agentenfähige Plugin-Suite für WordPress.](https://sleekwp.com/?ref=oneclickpro)
