Treci la conținut

Formator SQLite

Formatați instrucțiuni SQLite cu reguli SQLite pentru identificatori între ghilimele duble, backtick-uri sau [paranteze drepte], literali binari X'' și parametri precum ?1, :name și @name. Clauze precum ON CONFLICT, DO UPDATE SET și RETURNING primesc linii proprii, iar coloanele, condițiile și subinterogările sunt indentate. Șirurile și parantezele neînchise sunt raportate împreună cu linia și coloana, pentru dezvoltatorii de aplicații și dispozitive mobile.

Resetează

Întrebări frecvente

Ce sintaxă SQLite este recunoscută?

Sunt recunoscute șirurile între ghilimele simple cu ghilimele dublate, identificatorii între ghilimele duble, backtick-uri sau [paranteze drepte] și literalii binari X''. Formele parametrilor ?, ?1, :name, @name și $name sunt păstrate așa cum au fost scrise.

Ce clauze au propria linie?

SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT și OFFSET încep pe linii proprii. La fel se întâmplă și cu clauzele de tip upsert SQLite ON CONFLICT și DO UPDATE SET, precum și cu clauza RETURNING.

Poate formata instrucțiuni CREATE TABLE?

Da. Definițiile coloanelor sunt așezate câte una pe linie între paranteze, iar argumentele scurte pentru tipuri, precum VARCHAR(20), rămân pe aceeași linie.

Sunt păstrate comentariile?

Da. Atât comentariile pe o singură linie --, cât și comentariile bloc /* */ rămân la locul lor și sunt reindentate conform noii structuri.

Modifică forma literelor din cuvintele-cheie?

Nu. Cuvintele-cheie și identificatorii păstrează forma literelor pe care ați scris-o. SQLite nu face distincție între majuscule și minuscule în cuvintele-cheie, așa că puteți folosi în continuare forme mixte.

Cum sunt tratate declanșatoarele?

Corpurile declanșatoarelor dintre BEGIN și END sunt indentate ca un bloc. Fiecare instrucțiune din interior începe pe propria linie.

Ce erori sunt raportate?

Șirurile neînchise, identificatorii între ghilimele și comentariile bloc, precum și parantezele dezechilibrate, fiecare cu linia și coloana. Instrumentul nu execută instrucțiunea și nu vă verifică schema.

Pot schimba indentarea?

Da. Alegeți 2 sau 4 spații ori taburi. Listele scurte între paranteze rămân pe o singură linie, iar cele mai lungi deschid un bloc indentat.

Cât de mare poate fi intrarea?

Până la 1 MB per solicitare și 128 KB per instrucțiune. Mai multe instrucțiuni sunt formatate pe rând, câte una, și separate prin linii goale.

Este stocat SQL-ul meu?

Nu. Instrucțiunile sunt formatate în memorie și returnate. Nu sunt salvate niciodată; se înregistrează doar dimensiunile solicitărilor.

Despre OneClick Pro

OneClick Pro este o colecție gratuită de peste 150 de instrumente web pentru activitățile de zi cu zi: conversia imaginilor și unităților, formatarea și validarea codului, verificarea domeniilor și a SEO, precum și lucrul cu text, date și numere. Fiecare instrument funcționează fără înregistrare sau abonament, iar ceea ce introduceți este folosit doar pentru a calcula rezultatul și nu este stocat niciodată. Folosiți colecția ca trusă de instrumente rapidă pentru sarcini ocazionale sau salvați în marcaje instrumentele pe care le utilizați în fiecare zi.