# SQLite-formatter

Maak SQLite-instructies op met SQLite-regels voor identifiers tussen dubbele aanhalingstekens, backticks of [vierkante haken], X''-blobliteralen en parameters zoals ?1, :name en @name. Clausules zoals ON CONFLICT, DO UPDATE SET en RETURNING krijgen een eigen regel, en kolommen, voorwaarden en subquery's worden ingesprongen. Niet-afgesloten strings en haakjes worden gemeld met regel- en kolomnummer. Voor app- en mobiele ontwikkelaars.

## Veelgestelde vragen

### Welke SQLite-syntaxis wordt herkend?

Strings tussen enkele aanhalingstekens met verdubbelde aanhalingstekens, identifiers tussen dubbele aanhalingstekens, backticks of [vierkante haken] en X''-blobliteralen worden herkend. De parametervormen ?, ?1, :name, @name en $name blijven zoals ze zijn geschreven.

### Welke clausules krijgen een eigen regel?

SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT en OFFSET beginnen op een eigen regel. Dat geldt ook voor de SQLite-upsertclausules ON CONFLICT en DO UPDATE SET, en voor de RETURNING-clausule.

### Kan dit CREATE TABLE-instructies opmaken?

Ja. Kolomdefinities worden binnen de haakjes elk op een eigen regel gezet, terwijl korte typeargumenten zoals VARCHAR(20) op dezelfde regel blijven.

### Blijven commentaren behouden?

Ja. Zowel -- regelopmerkingen als /* blokopmerkingen */ blijven op hun plek en worden opnieuw ingesprongen volgens de nieuwe indeling.

### Verandert de hoofdlettergebruik van trefwoorden?

Nee. Trefwoorden en identifiers behouden de schrijfwijze die je hebt gebruikt. SQLite is niet hoofdlettergevoelig voor trefwoorden, dus gemengde hoofdletters werken ook.

### Hoe worden triggers verwerkt?

De triggerinhoud tussen BEGIN en END wordt als blok ingesprongen. Elke instructie daarbinnen begint op een eigen regel.

### Welke fouten worden gemeld?

Niet-afgesloten strings, tussen aanhalingstekens geplaatste identifiers en blokopmerkingen, en niet-sluitende haakjes worden elk gemeld met regel- en kolomnummer. De tool voert de instructie niet uit en controleert je schema niet.

### Kan ik de inspringing wijzigen?

Ja. Kies 2 of 4 spaties of tabs. Korte lijsten tussen haakjes blijven op één regel; langere lijsten worden in een ingesprongen blok geplaatst.

### Hoe groot mag de invoer zijn?

Maximaal 1 MB per aanvraag en 128 KB per instructie. Meerdere instructies worden één voor één opgemaakt en met lege regels van elkaar gescheiden.

### Wordt mijn SQL opgeslagen?

Nee. Instructies worden in het geheugen opgemaakt en teruggegeven. Ze worden nooit opgeslagen; alleen de aanvraaggroottes worden gelogd.

Hier adverteren?

[E-mail ons](mailto:hi@dennn.is?subject=Adverteren%20op%20OneClick%20Pro)

[Advertentie De plug-insuite voor agents van WordPress.](https://sleekwp.com/?ref=oneclickpro)
