Ελαχιστοποίηση SQL Online — Συμπιέστε ένα ερώτημα σε μία γραμμή
Μορφοποιήστε και ωραιοποιήστε τα ερωτήματα SQL ή ελαχιστοποιήστε τα σε μία γραμμή — εξ ολοκλήρου στο πρόγραμμα περιήγησής σας.
Αποτέλεσμα
Αυτή η σελίδα ανοίγει τον μορφοποιητή SQL με τη λειτουργία ελαχιστοποίησης που έχει ήδη επιλεγεί: επικολλήστε ένα ερώτημα, πατήστε το κουμπί και συμπτύσσεται ολόκληρη η δήλωση σε μία γραμμή. Τα σχόλια πολλαπλών γραμμών και τα σχόλια ---γραμμές καταργούνται, επειδή δεν μπορούν να επιβιώσουν σε μία μόνο γραμμή και κάθε εκτέλεση κενού διαστήματος μειώνεται σε ένα μόνο διάστημα.
Ένα ερώτημα μίας γραμμής είναι αυτό που χρειάζεστε όταν η SQL ταξιδεύει ως δεδομένα και όχι ως κώδικας: ενσωμάτωση μιας δήλωσης σε ένα ωφέλιμο φορτίο JSON ή διαμόρφωση YAML, επικολλώντας την σε μια σημαία CLI, αποθήκευση σε μια μεταβλητή περιβάλλοντος ή σύγκριση δύο ερωτημάτων σε έναν συσσωρευτή αρχείων καταγραφής όπου οι αλλαγές γραμμής προσθέτουν θόρυβο. Η ελαχιστοποιημένη SQL είναι επίσης ελαφρώς μικρότερη — για ένα μεγάλο αναλυτικό ερώτημα με εκατοντάδες γραμμές μορφοποίησης, η διαφορά μπορεί να φτάσει το 20–30% του μεγέθους του κειμένου.
Ο minifier δεν είναι ένα τυφλό regex κενού διαστήματος: το ερώτημα προσδιορίζεται πρώτα, έτσι τα κενά εντός των κυριολεκτικών συμβολοσειρών (το "New York" παραμένει "New York"), τα αναγνωριστικά και οι παράμετροι που αναφέρονται σε εισαγωγικά διατηρούνται επακριβώς. Όλα εκτελούνται τοπικά στο πρόγραμμα περιήγησής σας — το ερώτημα δεν μεταφορτώνεται ποτέ. Χρειάζεστε την αντίθετη κατεύθυνση; Επαναφέρετε τη λειτουργία στη μορφοποίηση και λάβετε μια ευανάγνωστη, με εσοχή έκδοση του ίδιου ερωτήματος.