..


Σύνδεσμοι διαφημιζόμενων

Ανάπτυξη χορδές με τον SQL Server

Το άρθρο γράφτηκε από Damiano Verda
Σελίδα 1 από 4

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

Αυτό το είδος των δεδομένων, φυσικά, χρησιμοποιείται ευρέως σε βάσεις δεδομένων. Ακριβώς για να τονίσει τη σημασία αυτού του τύπου των δεδομένων, σημειώνουμε ότι ένα από τα πιο δημοφιλές λογισμικό διαχείρισης βάσεων δεδομένων (DBMS, σύστημα διαχείρισης βάσεων δεδομένων) που η Microsoft SQL Server παρέχει ένα σύνολο λειτουργιών ειδικά για τη θεραπεία των δεδομένων συμβολοσειράς ( επίσης γνωστή ως μεταβλητού μήκους σύνολα χαρακτήρων, ή varchar):

  • LEN
  • ΚΑΤΩ / ΠΑΝΩ
  • LTRIM / RTRIM
  • ASCII
  • CHAR
  • Nchar
  • UNICODE
  • STR
  • CHARINDEX
  • PATINDEX
  • Soundex
  • ΔΙΑΦΟΡΑ
  • ΑΡΙΣΤΕΡΑ / ΔΕΞΙΑ
  • QUOTENAME
  • ΑΝΤΙΚΑΤΑΣΤΑΣΗ
  • ΠΑΝΟΜΟΙΟΤΥΠΑ
  • ΑΝΤΙΣΤΡΟΦΗ
  • SPACE
  • STUFF
  • Substring
Η συνάρτηση LEN

Χρησιμοποιούμε τη συνάρτηση LEN για να γνωρίζουμε το μήκος του string μεταβιβάζεται ως παράμετρος, συμπεριλαμβανομένων των διαστημάτων. Έτσι, για παράδειγμα, τρέχοντας:






 SELECT LEN («χορδή δοκιμή»)



αποτελέσματα σε 16.

Οι λειτουργίες άνω και κάτω

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

Η ΚΑΤΩ συνάρτηση επιστρέφει ένα string ίσο με το παρελθόν, αλλά στο οποίο τα γράμματα αντικαθίστανται από τα αντίστοιχα πεζά, ενώ το ανώτερο λειτουργία εκτελεί την αντίστροφη διαδικασία, μετατρέποντας τα μικροσκοπικά κεφαλαία γράμματα. Έτσι, για παράδειγμα, εκτελώντας τις παρακάτω λειτουργίες:






 SELECT LOWER («χορδή δοκιμή»)







 SELECT UPPER («χορδή δοκιμή»)



τα αποτελέσματα είναι αντίστοιχα:





 «String δοκιμή»







 «TEST STRING"



LTRIM και RTRIM λειτουργίες

LTRIM και RTRIM λειτουργίες είναι γραφτό να τακτοποιήσει την αρχή (LTRIM) ή στο τέλος (RTRIM) των χορδών μεταβιβάζεται ως παράμετρος. Φανταστείτε ότι με αυτόν τον τρόπο για να δηλώσει μια μεταβλητή του τύπου varchar doc:






 ΔΗΛΩΝΟΥΝ @ doc varchar (64)







 SELECT @ doc = "φράση με χώρους»



Ας εφαρμόσουμε το LTRIM και RTRIM λειτουργίες στη μεταβλητή DOC:





 SELECT LTRIM (@ doc)







 SELECT RTRIM (@ doc)



Τα αποτελέσματα είναι τα εξής:





 «Φράση με χώρους»







 «Φράση με χώρους»



Στην ίδια κατηγορία ...
E-Learning
MS Access (για προχωρημένους) MS Access (για προχωρημένους)
Μάθετε πώς να δημιουργήσετε και να διαχειριστείτε τις βάσεις δεδομένων γρήγορα και εύκολα. Ξεκινώντας από 29 €.
MySQL (Μάθημα) MySQL (Μάθημα)
Διαχείριση του open-source βάση δεδομένων. Από 39 €.
SQL και βάσης δεδομένων (Μάθημα) SQL και βάσης δεδομένων (Μάθημα)
Δημιουργία και διαχείριση των σχεσιακών βάσεων δεδομένων. Από 39 €.
Σύνδεσμοι διαφημιζόμενων