λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

SQL Tutorial substrings

Δομημένη γλώσσα ερωτημάτων ( SQL ) χρησιμοποιείται για πρόσβαση σε δεδομένα που είναι αποθηκευμένα μέσα σε μια ποικιλία από σχεσιακές βάσεις δεδομένων, συμπεριλαμβανομένης της DB2 , Oracle και SQL Server. Αν και κάθε τύπος έχει δική του παραλλαγή του σχετικά με την τυπική σύνταξη ANSI SQL , οι βασικές λειτουργίες παραμένουν οι ίδιες . Η λειτουργία " substring " επιστρέφει ένα τμήμα μιας συμβολοσειράς με βάση τις παραμέτρους θέση εκκίνησης και το μήκος που προβλέπεται . Η σειρά μπορεί να είναι μια τιμή που είναι αποθηκευμένη σε μια στήλη βάσης δεδομένων , μια μεταβλητή ή τη γραμματική . Οδηγίες
Η 1

Συνδεθείτε σε ένα διαδραστικό εργαλείο SQL όπως το SQL * Plus . Χρησιμοποιήστε το όνομα χρήστη , τον κωδικό πρόσβασης και το αναγνωριστικό εμφάνισης που παρέχονται από τον διαχειριστή της βάσης δεδομένων . 2

Πληκτρολογήστε μια "επιλογή " εντολή με τη λειτουργία " υποσυμβολοσειρά " στην προτροπή και πατήστε " Enter". Για αυτό το παράδειγμα , ας υποθέσουμε ότι η βάση δεδομένων περιλαμβάνει έναν πίνακα με το όνομα " test_table " με μια στήλη που ορίζεται ως μια σειρά που ονομάζεται "προϊόν" που αποθηκεύει έναν τετραψήφιο αριθμό προϊόντος ακολουθούμενο από ένα 20 - χαρακτήρων όνομα του προϊόντος. Η εντολή μοιάζει με αυτό :

επιλέξτε substr (προϊόν , 5 , 20 ) από test_table

Το " 5 " δείχνει την αρχική θέση για τη λειτουργία " συμβολοσειράς " . Το "20" καθοδηγεί τη λειτουργία " substring " να επιστρέψει τα επόμενα 20 χαρακτήρες . Αν 20 χαρακτήρες δεν είναι διαθέσιμα , επιστρέφει λιγότερο με βάση το υπόλοιπο του string. Αυτό το παράδειγμα ξεκινά από τον πέμπτο χαρακτήρα του " προϊόντος " αξία και επιστρέφει όσες τα επόμενα 20 χαρακτήρες .
Εικόνων 3

Δείτε τα αποτελέσματα του ερωτήματος . Εάν η στήλη " προϊόν " περιέχει " 1234ABC ΠΡΟΪΟΝ» , το ερώτημα επιστρέφει " ABC ΠΡΟΪΟΝ» .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα