Oblikovalnik MariaDB
Oblikujte poizvedbe in skripte MariaDB z uporabo pravil MariaDB za identifikatorje v obratnih narekovajih, ubežne znake s poševnico nazaj, komentarje z #, izvršljive komentarje in bloke DELIMITER. Stavki, kot sta ON DUPLICATE KEY UPDATE in RETURNING, ostanejo skupaj, stolpci in pogoji so zamaknjeni, stavki pa ločeni s praznimi vrsticami. Nezaključeni nizi in oklepaji so označeni s številko vrstice in stolpca, kar omogoča hitrejši pregled.
Pogosta vprašanja
V čem se razlikuje od oblikovalnika MySQL?
Oba uporabljata enaka pravila za narekovaje in komentarje v MySQL. Oblikovalnik MariaDB obravnava tudi RETURNING, ki ga MariaDB podpira pri INSERT, REPLACE in DELETE, kot samostojen stavek.
Kateri literali in identifikatorji so prepoznani?
Prepoznani so identifikatorji v obratnih narekovajih, nizi v enojnih in dvojnih narekovajih z ubežnimi znaki s poševnico nazaj, literali X'' in B'', nacionalni nizi N'', uvajalniki nabora znakov, kot je _utf8mb4'text', ter spremenljivke @. Njihova vsebina se nikoli ne spremeni.
Kako se obravnavajo komentarji?
Komentarji z lojtro (#), komentarji z dvema pomišljajema (--, ki jima sledi presledek) in blokovni komentarji ostanejo. Izvršljivi komentarji z oznako različice ostanejo nespremenjeni.
Kateri stavki se začnejo v svoji vrstici?
SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY in LIMIT se začnejo v svojih vrsticah. Tudi ON DUPLICATE KEY UPDATE, LOCK IN SHARE MODE, FOR UPDATE in RETURNING ostanejo skupaj kot stavki.
Ali lahko oblikujem shranjene procedure?
Da. Vrstice DELIMITER ostanejo vsaka v svoji vrstici, izbrani ločilnik zaključi vsako rutino, bloki BEGIN in END z IF, WHILE in LOOP pa so zamaknjeni.
Ali spremeni velikost črk v ključnih besedah?
Ne. Vse ključne besede in imena ohranijo zapis z velikimi in malimi črkami, kot ste ga uporabili. Spremenita se samo presleditev in prelomi vrstic.
Katere napake zazna?
Nezaključeni nizi, identifikatorji v narekovajih in večvrstični komentarji ter neuravnoteženi oklepaji so označeni s številko vrstice in stolpca. Preverjanje celotne slovnice in sheme ni del orodja.
Ali lahko izberem zamik?
Da. Za vsako raven gnezdenja izberite 2 ali 4 presledke ali tabulatorje. Kratki seznami v oklepajih ostanejo v isti vrstici.
Kako velik je lahko vhod?
Do 1 MB na zahtevo in 128 KB na stavek. To omogoča obdelavo velikih izpisov procedur in pogledov.
Ali se moj SQL shrani?
Ne. Poizvedbe se oblikujejo v pomnilniku in takoj vrnejo. Nikoli se ne shranijo; beležijo se samo velikosti zahtev.