Preskočiť na obsah

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ť.

Obnoviť

Č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.

O stránke OneClick Pro

OneClick Pro je bezplatná kolekcia viac ako 150 webových nástrojov na každodennú prácu: na konverziu obrázkov a jednotiek, formátovanie a overovanie kódu, kontrolu domén a SEO, ako aj prácu s textom, dátumami a číslami. Každý nástroj funguje bez registrácie alebo predplatného a zadané údaje sa používajú iba na výpočet výsledku a nikdy sa neukladajú. Používajte ich ako rýchlu súpravu nástrojov na jednorazové úlohy alebo si uložte do záložiek nástroje, na ktoré sa spoliehate každý deň.