Preskoči na vsebino

Oblikovalnik za Trino

Oblikujte Trino in Presto SQL po pravilih Trino za identifikatorje v dvojnih narekovajih, običajne nize brez ubežnih znakov za obratno poševnico, literale X'' in U&'', indekse polj in map ter lambda izraze. Stavki, kot so WITH, GROUP BY, ORDER BY, OFFSET in FETCH FIRST, se začnejo v svojih vrsticah, stolpci pa so zamaknjeni vsak v svojo vrstico. Pri nezaključenih nizih in oklepajih sta za analitike navedeni vrstica in stolpec.

Ponastavi

Pogosta vprašanja

Katero sintakso Trino orodje razume?

Nizi z enojnimi narekovaji in podvojenimi narekovaji, identifikatorji v dvojnih narekovajih ter literali X'' varbinary in U&'' Unicode so prepoznani. Indeksiranje polj Array[1] in map['key'] ter lambda izrazi, kot je x -> x + 1, ostanejo nespremenjeni.

Ali obratne poševnice ubežijo znake v nizih?

Ne. V Trino je obratna poševnica v nizu navaden znak in oblikovalnik upošteva to pravilo, zato je 'C:\' zaključen niz.

Ali lahko oblikujem poizvedbe za Presto in Athena Amazon?

Da. Presto in Athena uporabljata enaka pravila za narekovaje kot Trino in večino njegove sintakse, zato se njune poizvedbe oblikujejo enako.

Kako so obravnavana imena katalogov in shem?

Kvalificirana imena, kot sta hive.sales.orders in "my-catalog"."schema"."table", ostanejo povezana. Okoli pik se ne dodajajo presledki.

Kateri stavki se začnejo v svoji vrstici?

WITH, SELECT, FROM, WHERE, GROUP BY, HAVING, WINDOW, ORDER BY, OFFSET, LIMIT in FETCH se začnejo v svojih vrsticah. Operatorji množic UNION, INTERSECT in EXCEPT ločijo poizvedbe, ki jih združujejo.

Ali podpira MERGE?

Da. Veji WHEN MATCHED in WHEN NOT MATCHED se začneta v novih vrsticah.

Ali spremeni velikost črk v ključnih besedah?

Ne. Ključne besede in imena ohranijo zapis z velikimi in malimi črkami, kot ste ga uporabili. Spremenijo se samo presledki in prelomi vrstic.

Katere napake zazna?

Nezaključeni nizi, identifikatorji v narekovajih, indeksi in komentarji v blokih ter neuravnoteženi oklepaji; pri vsaki napaki sta navedeni vrstica in stolpec. Poizvedbe se ne izvajajo na nobeni gruči.

Kako velik je lahko vhod?

Do 1 MB na zahtevo in 128 KB na stavek. Več stavkov je ločenih s praznimi vrsticami.

Ali lahko izberem zamik in ali se moj SQL shrani?

Uporabite 2 ali 4 presledke ali tabulatorje. SQL se oblikuje samo v pomnilniku in se nikoli ne shrani.

O spletnem mestu OneClick Pro

OneClick Pro je brezplačna zbirka z več kot 150 spletnimi orodji za vsakodnevno delo: za pretvarjanje slik in enot, oblikovanje in preverjanje kode, preverjanje domen in SEO ter delo z besedilom, datumi in števili. Vsako orodje deluje brez registracije ali naročnine, vnesene podatke pa uporabimo samo za izračun rezultata in jih nikoli ne shranimo. Zbirko lahko uporabljate kot priročen nabor orodij za posamezna opravila ali si dodate med zaznamke orodja, ki jih uporabljate vsak dan.