SQLite vormindaja
Vormindage SQLite lauseid SQLite-i reeglite järgi: identifikaatorid võivad olla jutumärkides, pöördapostrofides või [sulgudes], X'' tähistab binaarväärtusi ning parameetrid võivad olla näiteks ?1, :name ja @name. Klauslid nagu ON CONFLICT, DO UPDATE SET ja RETURNING saavad oma rea ning veerud, tingimused ja alampäringud taandatakse. Sulgemata stringidest ja sulgudest teatatakse koos rea ja veeruga; mõeldud rakenduste ja mobiilseadmete arendajatele.
Korduma kippuvad küsimused
Millist SQLite süntaksit mõistetakse?
Tuvastatakse ühekordsete jutumärkidega stringid, kus jutumärgid on paaris, topeltjutumärkides, pöördapostroofides või [nurksulgudes] identifikaatorid ning X'' binaarväärtused. Parameetrivormid ?, ?1, :name, @name ja $name säilitatakse algsel kujul.
Millised klauslid saavad omaette rea?
SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT ja OFFSET algavad oma real. Seda teevad ka SQLite-i upsert-klauslid ON CONFLICT ja DO UPDATE SET ning RETURNING-klausel.
Kas see saab vormindada CREATE TABLE lauseid?
Jah. Veerumääratlused paigutatakse sulgude sees ükshaaval omaette reale ning lühikesed tüübiparameetrid, näiteks VARCHAR(20), jäävad samale reale.
Kas kommentaarid säilivad?
Jah. Nii -- reakommentaarid kui ka /* plokkkommentaarid */ jäävad paigale ja taandatakse uue paigutuse järgi.
Kas see muudab märksõnade tähesuurust?
Ei. Märksõnad ja identifikaatorid säilitavad teie kirjutatud tähesuuruse. SQLite-is ei sõltu märksõnade toimimine tähesuurusest, seega toimib ka segatud tähesuurus.
Kuidas päästikuid käsitletakse?
BEGIN-i ja END-i vahelised päästiku kehad taandatakse plokina. Iga sees olev lause algab omaette real.
Millistest vigadest teatatakse?
Sulgemata stringidest, jutumärkides identifikaatoritest ja plokkkommentaaridest ning tasakaalustamata sulgudest teatatakse koos rea ja veeruga. Tööriist ei käivita lauset ega kontrolli teie skeemi.
Kas saan taanet muuta?
Jah. Valige 2 või 4 tühikut või tabeldusmärgid. Lühikesed loendid sulgudes jäävad ühele reale, pikemad paigutatakse taandega plokki.
Kui suur võib sisend olla?
Kuni 1 MB päringu kohta ja 128 KB lause kohta. Mitu lauset vormindatakse ükshaaval ja eraldatakse tühjade ridadega.
Kas minu SQL salvestatakse?
Ei. Laused vormindatakse mälus ja tagastatakse. Neid ei salvestata kunagi; logitakse ainult päringute suurused.