# Formátovač MariaDB

Formátuje dotazy a skripty MariaDB podľa pravidiel MariaDB pre identifikátory v spätných apostrofoch, escape sekvencie so spätnou lomkou, komentáre #, vykonateľné komentáre a bloky DELIMITER. Klauzuly ako ON DUPLICATE KEY UPDATE a RETURNING zostávajú pohromade, stĺpce a podmienky sa odsadia a príkazy sa oddeľujú prázdnymi riadkami. Neuzavreté reťazce a zátvorky sa nahlásia spolu s riadkom a stĺpcom, aby sa dali rýchlejšie skontrolovať.

## Často kladené otázky

### V čom sa líši od formátovača MySQL?

Oba používajú rovnaké pravidlá pre úvodzovky a komentáre MySQL. Formátovač MariaDB považuje RETURNING, ktoré MariaDB podporuje pri príkazoch INSERT, REPLACE a DELETE, tiež za samostatnú klauzulu.

### Ktoré literály a identifikátory sa rozpoznávajú?

Identifikátory v spätných apostrofoch, reťazce v jednoduchých a dvojitých úvodzovkách s escape sekvenciami so spätnou lomkou, literály X'' a B'', národné reťazce N'', úvodné označenia znakovej sady, ako napríklad _utf8mb4'text', a premenné @. Ich obsah sa nikdy nemení.

### Ako sa spracúvajú komentáre?

Komentáre s mriežkou (#), komentáre s dvoma pomlčkami (-- nasledovanými medzerou) a blokové komentáre zostávajú zachované. Spustiteľné komentáre obsahujúce označenie verzie zostávajú presne v pôvodnom znení.

### Ktoré klauzuly majú vlastný riadok?

SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY a LIMIT začínajú na vlastných riadkoch. Klauzuly ON DUPLICATE KEY UPDATE, LOCK IN SHARE MODE, FOR UPDATE a RETURNING tiež zostávajú pohromade.

### Môžem formátovať uložené procedúry?

Áno. Riadky DELIMITER zostávajú samostatné, vlastný oddeľovač ukončuje každú rutinu a bloky BEGIN a END s príkazmi IF, WHILE a LOOP sa odsadia.

### Mení veľkosť písmen v kľúčových slovách?

Nie. Všetky kľúčové slová a názvy si zachovajú veľkosť písmen, ktorú ste zadali. Menia sa iba medzery a zalomenia riadkov.

### Ktoré chyby sa zisťujú?

Neuzavreté reťazce, identifikátory v úvodzovkách a blokové komentáre, ako aj nevyvážené zátvorky sa nahlásia spolu s riadkom a stĺpcom. Kontrola úplnej gramatiky ani schémy nie je súčasťou nástroja.

### Môžem si vybrať odsadenie?

Áno. Pre každú úroveň vnorenia vyberte 2 alebo 4 medzery alebo tabulátory. Krátke zoznamy v zátvorkách zostávajú na jednom riadku.

### Aký veľký môže byť vstup?

Až 1 MB na požiadavku a 128 KB na príkaz. To stačí aj na veľké výpisy procedúr a zobrazení.

### Ukladá sa moje SQL?

Nie. Dotazy sa okamžite naformátujú v pamäti a vrátia. Nikdy sa neukladajú; zaznamenáva sa iba veľkosť požiadaviek.

Vaša reklama tu?

[Napíšte nám e-mail](mailto:hi@dennn.is?subject=Reklama%20na%20OneClick%20Pro)

[Reklama Súprava doplnkov pripravená pre agentov pre WordPress.](https://sleekwp.com/?ref=oneclickpro)
