Κατώτερη συνάρτηση PostgreSQL

Katotere Synartese Postgresql



Όταν εργάζεστε με οποιαδήποτε βάση δεδομένων, ενδέχεται να εμφανιστεί μια κατάσταση όπου θέλετε να ανακτήσετε τα δεδομένα αλλά σε διαφορετική περίπτωση, όπως πεζά. Ίσως οι τιμές στη βάση δεδομένων να είναι κεφαλαία ή κεφαλαία, αλλά θέλετε το αποτέλεσμα να είναι πεζό. Για αυτό, πρέπει να χρησιμοποιήσετε μια συνάρτηση που σας επιτρέπει να αλλάξετε τις τιμές σε πεζά. Για την PostgreSQL, η συνάρτηση LOWER κάνει το κόλπο και η χρήση της είναι απλή. Αυτή η ανάρτηση δίνει παραδείγματα για το πώς να χρησιμοποιήσετε γρήγορα τη συνάρτηση LOWER στο PostgreSQL.

Παραδείγματα χρήσης της συνάρτησης LOWER στο PostgreSQL

Η PostgreSQL προσφέρει τη συνάρτηση LOWER ως μία από τις συναρτήσεις συμβολοσειράς της. Με αυτό, μπορείτε να μετατρέψετε γρήγορα τους κεφαλαίους χαρακτήρες του πίνακά σας σε πεζούς. Κατά το χειρισμό των τιμών κειμένου στη βάση δεδομένων PostgreSQL, η χρήση αυτής της συνάρτησης είναι χρήσιμη, αλλά θα πρέπει να σημειώσετε ότι λειτουργεί μόνο εάν οι τιμές που θέλετε να μετατρέψετε είναι ήδη όλες με κεφαλαία.

Ακολουθούν μερικά παραδείγματα για να ξεκινήσετε.







Παράδειγμα 1: Εργασία με μια συμβολοσειρά

Η χρήση της λειτουργίας LOWER είναι εύκολη. Με την ακόλουθη σύνταξη, είστε έτοιμοι:



LOWER(string);

Η συμβολοσειρά στην παρακάτω σύνταξη είναι η συμβολοσειρά που θέλετε να μετατρέψετε. Για παράδειγμα, μπορούμε να χρησιμοποιήσουμε τη δήλωση SELECT για να μετατρέψουμε τη συμβολοσειρά με κεφαλαία γράμματα που δώσαμε στη δήλωση ερωτήματος όπως φαίνεται παρακάτω:







Μόλις εκτελέσετε τη δήλωση, επιστρέφει την παρεχόμενη συμβολοσειρά με πεζά.

Παράδειγμα 2: Εργασία με πίνακα

Ακόμη και όταν έχετε κεφαλαία γράμματα στον πίνακά σας, μπορείτε να τα ανακτήσετε με πεζά χρησιμοποιώντας τη συνάρτηση LOWER. Εξακολουθείτε να χρησιμοποιείτε την ίδια σύνταξη, αλλά η δήλωση Select θα αλλάξει ελαφρώς για να χωρέσει τις τιμές που θέλετε να ανακτήσετε από τον πίνακά σας.



Ας δημιουργήσουμε τις λεπτομέρειες στον παρακάτω πίνακα που θα χρησιμοποιήσουμε για αυτό το παράδειγμα:

Μόλις δημιουργηθεί ο πίνακας, εισάγετε γρήγορα τις τιμές στον πίνακα. Διασφαλίσαμε ότι οι τιμές συμβολοσειράς στον πίνακα είναι όλες κεφαλαία για να μας βοηθήσουν να δείξουμε πώς να χρησιμοποιούμε τη συνάρτηση LOWER.

Ο τελικός μας πίνακας εμφανίζεται ως εξής. Στοχεύουμε τις στήλες 'fname' και 'lname':

Ας υποθέσουμε ότι θέλουμε να ανακτήσουμε όλες τις τιμές στον πίνακά μας, αλλά οι τιμές «lname» να μετατραπούν σε πεζά. Έχουμε την εντολή μας με τη συνάρτηση LOWER ως εξής:

SELECT fname, LOWER(lname), age FROM λεπτομέρειες.

Σημειώστε ότι η συνάρτηση LOWER εφαρμόζεται μόνο στη στήλη που στοχεύουμε. Άλλες στήλες έχουν τις τιμές τους όπως εμφανίζονται στον πίνακα.

Παράδειγμα 3: Συνδυασμός της συνάρτησης LOWER με άλλες ρήτρες

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

Το παρακάτω παράδειγμα δείχνει πώς χρησιμοποιούμε τον όρο WHERE για να επιλέγουμε μόνο τις εγγραφές των οποίων η ηλικία είναι μεγαλύτερη από 25. Προσθέτουμε τη συνάρτηση LOWER για να ανακτήσουμε τις τιμές 'fname' ως πεζά.

Στην έξοδο, μπορείτε να χρησιμοποιήσετε τη δήλωση AS για να της δώσετε διαφορετικό όνομα για ευκολία. Ακολουθεί ένα παράδειγμα για να δείξουμε πώς ονομάζουμε τη στήλη με πεζά γράμματα με διαφορετικό όνομα.

συμπέρασμα

Η συνάρτηση PostgreSQL LOWER είναι χρήσιμη όταν έχετε μια στήλη με κεφαλαία και θέλετε να τις ανακτήσετε με πεζά. Η σύνταξη για τη χρήση αυτής της συνάρτησης είναι απλή. Όταν το προσθέτετε στο ερώτημα SELECT ή σε άλλη δήλωση στη PostgreSQL, θα λάβετε γρήγορα το επιθυμητό αποτέλεσμα. Τα παραδείγματα που παρουσιάζονται σε αυτήν την ανάρτηση είναι ξεκάθαρα. Μόλις τα επιχειρήσετε για την περίπτωσή σας, θα μάθετε γρήγορα πώς να εργάζεστε με τη συνάρτηση LOWER στο PostgreSQL.