Fara beint í aðalefni
LibraTool logoLibraTool

SQL-forsniðsmyndun og -fegurð — ókeypis

Fáðu SQL-fyrirspurnir lagðar falt með réttri inndrætti, stillanlegum lyklaborðsstærð og línubreytingum á helstu ákvæðum. Virkar með hvaða SQL-málgrein sem er.

Virkar án nettengingar eftir hleðslu
Forsniðið SQL
Forsniðið SQL birtist hér…

Algeng notkun

  • Forsníðið SQL fyrir kóðaendurskoðunHreinsaktu SQL fyrirspurnir áður en þú skuldbindur þig til að gera þær lesanlegar í kóðaendurskoðunum.
  • Forsníðið SQL til að finna villurForsníðing afhjúpar skipulagsvandamál eins og gleymd JOINs eða ósamstillt skilyrði.
  • Forsníðið SQL fyrir skjölGerðu SQL dæmi í skjölunum þínum, bloggfærslum eða kennsluefni falleg og auðveld að lesa.
  • Forsníðið ORM-myndu SQLORMs (Sequelize, Prisma, ActiveRecord) framleiða SQL á einni línu - forsníðið það til að kemba hvað þeir mynduðu í raun.
  • Forsníðið skýrslugerðarfyrirspurnirStórar greiningar SQL fyrirspurnir verða óviðráðanlegar án forsníðu. Draga þær inn fyrir skýrleika.

Hvernig það virkar

Þessi SQL-mótari er byggður algjörlega úr handskrifuðum táknara og mótara — ekkert ytra bókasafn er notað. Mótun og setningafræði-áhersla keyra samstundis í vafranum um leið og þú skrifar, án nokkurs netþjóns.

  1. 1
    Táknari skiptir SQL
    Staf-fyrir-staf táknari gengur í gegnum inntakið þitt og brýtur það í tegundur tákn: strengjabókstafi (meðhöndlar bæði bakstriks-flótta og SQL tvöfaldra-gæsalappa-stíl), línuathugasemdir (--), blokkaathugasemdir (/* */), rekstraraðila, sviga, auðkenni, og tölur. Bil eru felld í eitt bils-tákn.
  2. 2
    Samsett lykilorð eru sameinuð
    Eftir táknun sameinar önnur lota aðliggjandi tákn sem mynda fjöl-orða lykilorð — svo 'LEFT' fylgt af 'JOIN' verður eitt 'LEFT JOIN' tákn, og 'GROUP' fylgt af 'BY' verður 'GROUP BY'. Þetta er það sem gerir mótaranum kleift að meðhöndla þau sem stök uppsetningarein.
  3. 3
    Blokkuppsetning eða minification
    Í mótunarham eru blokk-byrjunar lykilorð (SELECT, FROM, WHERE, JOIN, o.s.frv.) sett á eigin línu með núll inndrátt, og allt sem fylgir er inndregið. AND/OR þvinga nýja inndregna línu. Kommur á efsta sviga-stigi renna einnig í nýja línu. Í minify ham eru öll línuskipti og óþörf bil felld í eina bils-aðskilda runu.
  4. 4
    Setningafræði-áhersla með regex
    Formaða úttakið er leitt gegnum eina regex sem passar við athugasemdir, strengjabókstafi, tölur, og auðkenni í einni sópun. Sérhver samsvörun er vafin í React-span með litaflokki — athugasemdir í dempuðu skáletri, strengir í ombri, tölur í fjólubláu, og SQL-lykilorð (athuguð gegn fulla lykilorðasettinu) í teal — sem framleiðir litaða úttaksspjaldið.

Tengd verkfæri

Algengar spurningar