# Μορφοποιητής MariaDB

Μορφοποιήστε ερωτήματα και σενάρια MariaDB με κανόνες MariaDB για αναγνωριστικά σε backticks, escapes με backslash, σχόλια #, εκτελέσιμα σχόλια και μπλοκ DELIMITER. Οι ρήτρες όπως ON DUPLICATE KEY UPDATE και RETURNING παραμένουν ενωμένες, οι στήλες και οι συνθήκες αποκτούν εσοχή και οι εντολές χωρίζονται με κενές γραμμές. Οι μη κλειστές συμβολοσειρές και παρενθέσεις αναφέρονται με γραμμή και στήλη, για ταχύτερους ελέγχους.

## Συχνές ερωτήσεις

### Σε τι διαφέρει από τον μορφοποιητή MySQL;

Και οι δύο μοιράζονται τους κανόνες παράθεσης και σχολίων του MySQL. Ο μορφοποιητής MariaDB αντιμετωπίζει επίσης τη RETURNING, την οποία υποστηρίζει το MariaDB στα INSERT, REPLACE και DELETE, ως ξεχωριστή ρήτρα.

### Ποια literals και αναγνωριστικά αναγνωρίζονται;

Αναγνωρίζονται αναγνωριστικά σε backticks, συμβολοσειρές σε μονά και διπλά εισαγωγικά με escapes με backslash, τα literals X'' και B'', οι εθνικές συμβολοσειρές N'', εισαγωγείς συνόλου χαρακτήρων όπως _utf8mb4'text' και οι μεταβλητές @. Το περιεχόμενό τους δεν τροποποιείται ποτέ.

### Πώς γίνεται ο χειρισμός των σχολίων;

Τα σχόλια με δίεση (#), τα σχόλια με διπλή παύλα (-- ακολουθούμενη από κενό) και τα σχόλια μπλοκ διατηρούνται. Τα εκτελέσιμα σχόλια που περιέχουν δείκτη έκδοσης παραμένουν ακριβώς όπως είναι γραμμένα.

### Ποιες ρήτρες τοποθετούνται σε δική τους γραμμή;

Οι SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY και LIMIT ξεκινούν σε δικές τους γραμμές. Οι ON DUPLICATE KEY UPDATE, LOCK IN SHARE MODE, FOR UPDATE και RETURNING παραμένουν επίσης ενωμένες ως ρήτρες.

### Μπορώ να μορφοποιήσω αποθηκευμένες διαδικασίες;

Ναι. Οι γραμμές DELIMITER παραμένουν σε δικές τους γραμμές, ο προσαρμοσμένος διαχωριστής τερματίζει κάθε ρουτίνα και τα μπλοκ BEGIN και END με IF, WHILE και LOOP αποκτούν εσοχή.

### Αλλάζει την πεζοκεφαλαία γραφή των λέξεων-κλειδιών;

Όχι. Όλες οι λέξεις-κλειδιά και τα ονόματα διατηρούν τα πεζά και κεφαλαία που γράψατε. Αλλάζουν μόνο τα κενά και οι αλλαγές γραμμής.

### Ποια σφάλματα εντοπίζονται;

Οι μη κλειστές συμβολοσειρές, τα αναγνωριστικά σε εισαγωγικά και τα σχόλια μπλοκ, καθώς και οι μη ισορροπημένες παρενθέσεις, αναφέρονται με γραμμή και στήλη. Το εργαλείο δεν ελέγχει πλήρως τη γραμματική ή το σχήμα.

### Μπορώ να επιλέξω την εσοχή;

Ναι. Επιλέξτε 2 ή 4 κενά ή tab για κάθε επίπεδο εμφώλευσης. Οι σύντομες λίστες σε παρενθέσεις παραμένουν στην ίδια γραμμή.

### Πόσο μεγάλο μπορεί να είναι το αρχείο εισόδου;

Έως 1 MB ανά αίτημα και 128 KB ανά εντολή. Αυτό αρκεί για μεγάλα αντίγραφα διαδικασιών και όψεων.

### Αποθηκεύεται το SQL μου;

Όχι. Τα ερωτήματα μορφοποιούνται στη μνήμη και επιστρέφονται αμέσως. Δεν αποθηκεύονται ποτέ· καταγράφεται μόνο το μέγεθος των αιτημάτων.

Η διαφήμισή σας εδώ;

[Στείλτε μας email](mailto:hi@dennn.is?subject=%CE%94%CE%B9%CE%B1%CF%86%CE%AE%CE%BC%CE%B9%CF%83%CE%B7%20%CF%83%CF%84%CE%BF%20OneClick%20Pro)

[Διαφήμιση Η σουίτα πρόσθετων έτοιμη για πράκτορες του WordPress.](https://sleekwp.com/?ref=oneclickpro)
