# Oblikovalnik BigQuery

Oblikujte Google BigQuery Standard SQL po pravilih BigQuery za imena project.dataset.table v povratnih narekovajih, nize v trojnih narekovajih in surove nize, komentarje # ter parametre @query. QUALIFY dobi svojo vrstico, SELECT * EXCEPT in REPLACE ostaneta v isti vrstici, okenske klavzule pa so zamaknjene. Nezaključeni nizi, komentarji in oklepaji so označeni s številko vrstice in stolpca, kar analitikom in podatkovnim inženirjem pomaga pri pregledu poizvedb.

## Pogosta vprašanja

### Katero sintakso BigQuery prepozna?

Prepoznana so imena v povratnih narekovajih, kot je `project.dataset.table`, nizi v enojnih in dvojnih narekovajih z ubežnimi znaki \, nizi v trojnih narekovajih ter predpone surovih nizov r'' in bajtnih nizov b''. Parametri @named in spremenljivke @@system ostanejo zapisani tako, kot so.

### Ali oblikovalnik ohrani komentarje z lojtro (#)?

Da. BigQuery podpira komentarje # ter komentarje -- in /* */, vsi trije pa ostanejo na mestu.

### Kako se obravnava QUALIFY?

QUALIFY se začne v svoji vrstici, tako kot WHERE in HAVING. Pogoj filtra je zamaknjen pod njo.

### Kaj pa SELECT * EXCEPT in REPLACE?

Ko EXCEPT ali REPLACE sledi zvezdici, ostane v isti vrstici kot zvezdica. Tako SELECT * EXCEPT (col) ni zamenjan za operacijo množic EXCEPT.

### Ali se polja in strukture ohranijo nespremenjeni?

Da. Indeksi polj, kot je arr[OFFSET(0)], ostanejo zapisani tako, kot so, konstruktorji STRUCT in ARRAY pa se oblikujejo kot drugi klici funkcij.

### Kako so razporejene okenske funkcije?

Dolgi stavki OVER odprejo zamaknjen blok, v katerem sta PARTITION BY in ORDER BY v svojih vrsticah. Kratki ostanejo v isti vrstici.

### Ali spremeni velikost črk v ključnih besedah?

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

### Katere napake zazna?

Nezaključeni nizi, nizi v trojnih narekovajih, imena v povratnih narekovajih in komentarji v blokih ter neuravnoteženi oklepaji, vsak z vrstico in stolpcem. Poizvedba ni poslana v BigQuery in je brezplačna.

### Kako velik je lahko vhod?

Do 1 MB na zahtevo in 128 KB na stavek. Skripti z veliko stavki se oblikujejo po en stavek naenkrat.

### Ali lahko izberem zamik in ali se moja poizvedba shrani?

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

Vaš oglas tukaj?

[Pišite nam](mailto:hi@dennn.is?subject=Ogla%C5%A1evanje%20na%20OneClick%20Pro)

[Oglas Zbirka vtičnikov, pripravljena za agente, za WordPress.](https://sleekwp.com/?ref=oneclickpro)
