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

Άποψη: 11377|Απάντηση: 0

[Πηγή] Η oracle παίρνει τις συναρτήσεις μήκους συμβολοσειράς length() και hengthb()

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 18/3/2015 11:17:57 π.μ. | | |

lengthb(string) υπολογίζει το μήκος του byte που καταλαμβάνει η συμβολοσειρά: επιστρέφει το μήκος της συμβολοσειράς σε byte

μήκος(συμβολοσειρά) υπολογίζει το μήκος του χαρακτήρα που καταλαμβάνει η συμβολοσειρά: επιστρέφει το μήκος της συμβολοσειράς, σε χαρακτήρες


Για χαρακτήρες ενός byte, το LENGTHB και το LENGTH είναι τα ίδια.

Για παράδειγμα, το length('string')=lengthb('string') μπορεί να χρησιμοποιηθεί για να προσδιοριστεί εάν μια συμβολοσειρά περιέχει κινέζικα.


Σημειώσεις:

Το πόσα byte καταλαμβάνει ένας κινεζικός χαρακτήρας στη βάση δεδομένων της Oracle σχετίζεται με το σύνολο χαρακτήρων της βάσης δεδομένων και στο UTF8, το μήκος είναι τρία.


Επιλέξτε μήκος ('CCTV') από διπλό. Μπορείτε να ρωτήσετε πόσα byte κινεζικών χαρακτήρων υπάρχουν στη βάση δεδομένων της Oracle




Προηγούμενος:SqlTOOLS (εργαλείο ολοκληρωμένης χρήσης SQL), δεν υπάρχουν πόροι στο Διαδίκτυο
Επόμενος:Προκαθορισμένες εξαιρέσεις συστήματος Oracle και εξαιρέσεις που ορίζονται από το χρήστη
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com