Μορφοποιητής SQL: εξωραϊσμός, συμπίεση και επικύρωση ερωτημάτων SQL.
Υποστηρίζει τις διαλέκτους MySQL, PostgreSQL, SQL Server, Oracle, SQLite και MariaDB.
Όλη η επεξεργασία γίνεται τοπικά στο πρόγραμμα περιήγησης — τα δεδομένα δεν ανεβαίνουν ποτέ σε κανέναν διακομιστή.
Διάλεκτος:⚠Ονομασμένες παράμετροιΕνέργεια:
⚠ Προειδοποίηση ασφαλείας: η μορφοποίηση SQL δεν υποκαθιστά τα παραμετροποιημένα ερωτήματα.
Στον παραγωγικό κώδικα χρησιμοποιούνται πάντα παραμετροποιημένα ερωτήματα (prepared statements) για την αποτροπή επιθέσεων SQL injection.
Το εργαλείο αυτό μόνο μορφοποιεί το SQL για αναγνωσιμότητα — δεν το καθαρίζει ούτε το επικυρώνει έναντι ένεσης.
Είσοδος SQL
Έξοδος
Τρόπος χρήσης: Επικόλληση του SQL στο αριστερό πεδίο, επιλογή διαλέκτου και ενέργειας, και κλικ στο Επεξεργασία (ή απλώς πληκτρολόγηση — αυτόματη επεξεργασία κατά την εισαγωγή).
Μορφοποίηση: Εξωραΐζει το SQL με συνεπείς εσοχές, πεζά/κεφαλαία λέξεων-κλειδιών και ευθυγράμμιση ρητρών. Επιλογή Εσοχή (2 ή 4 κενά), Πεζά/κεφαλαία λέξεων-κλειδιών (κεφαλαία, πεζά ή αμετάβλητα) και Γραμμές μεταξύ ερωτημάτων για τον έλεγχο των κενών γραμμών ανάμεσα στις προτάσεις.
Συμπίεση: Συμπιέζει το SQL σε μία γραμμή αφαιρώντας όλα τα περιττά κενά — χρήσιμο για ενσωμάτωση σε κώδικα ή για μείωση του φορτίου δικτύου.
Επικύρωση: Ελέγχει τη σύνταξη του SQL χωρίς αναμόρφωση. Αν το SQL είναι έγκυρο, εμφανίζεται πράσινη επιβεβαίωση· αλλιώς εμφανίζεται το συγκεκριμένο συντακτικό σφάλμα.
Υποστηριζόμενες διάλεκτοι: MySQL, PostgreSQL, SQL Server (T-SQL), Oracle (PL/SQL), SQLite, MariaDB — καθεμία με τις δικές της λέξεις-κλειδιά και κανόνες σύνταξης.
Γιατί να μορφοποιείται το SQL;
Η μορφοποίηση SQL αλλάζει μόνο κενά και αλλαγές γραμμής — ποτέ τη σημασιολογία. Αυτό που διαφέρει μεταξύ βάσεων δεδομένων είναι η διάλεκτος: τα αναγνωριστικά περικλείονται με backticks στη MySQL, με διπλά εισαγωγικά στην PostgreSQL και με αγκύλες στο SQL Server, οπότε ένας μορφοποιητής ρυθμισμένος για μία διάλεκτο μπορεί να διαβάσει λάθος μια άλλη. Οι περισσότερες ομάδες γράφουν τις λέξεις-κλειδιά με κεφαλαία και τα ονόματα με πεζά καθαρά από σύμβαση.
Ο μορφοποιητής είναι εργαλείο αναγνωσιμότητας — δεν βελτιστοποιεί, δεν ξαναγράφει και δεν επικυρώνει τη λογική.
🔷 Μορφοποιητής SQL
Επιλογή ενέργειας και επεξεργασία του SQL για εμφάνιση στατιστικών.