Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

T - SQL String Λειτουργίες

Transact - SQL ή T - SQL είναι η έκδοση της Microsoft στην γλώσσα της βάσης δεδομένων SQL . Επικοινωνίες μέσω υπολογιστή με ιδιόκτητο του Microsoft SQL Server πρέπει να είναι γραμμένη σε T - SQL . Συναρτήσεις συμβολοσειράς σε T - SQL χειραγωγήσουν χορδές χαρακτήρα , τμήματα του κειμένου που αποθηκεύονται ως μια λίστα των χαρακτήρων ή αριθμών . Η σύνταξη για τη χρήση λειτουργιών λαμβάνει τη μορφή " επιλέξτε function_name ( επιχείρημα ) . " Επιχειρήματα
Η

Επιχειρήματα είναι οι μεταβλητές , που σχηματίζεται από τους αριθμούς ή χορδές , που λειτουργεί εργαστεί επάνω . Στο T - SQL , μια λειτουργία που εργάζονται στο επιχείρημα " char_expr ", για παράδειγμα , επηρεάζει ακολουθίες χαρακτήρων κειμένου . Function_name ( integer_expr ) σημαίνει ότι η λειτουργία ασχολείται με ακέραιους αριθμούς των διαφόρων ειδών . Όταν χρειαστεί να εκτελέσετε μια λειτουργία βάσης δεδομένων , ψάξτε για μια λειτουργία που μπορεί να χειριστεί τις επιχείρημα - συμβολοσειρές χαρακτήρων , αριθμών ή μεταβλητές - που θέλετε να χρησιμοποιήσετε . Στη συνέχεια, προσδιορίζουν τη συγκεκριμένη σειρά ή το είδος των χορδών είστε ενδιαφέρει
εικόνων Λειτουργίες
Η

διάφορες λειτουργίες λειτουργούν σε διαφορετικά επιχειρήματα T - SQL . Ascii , για παράδειγμα , λειτουργεί με το επιχείρημα char_expr : Επιστρέφει ένα αποτέλεσμα σε κώδικα ASCII προσδιορίζει το πρώτο χαρακτήρα της συμβολοσειράς . Char_length λειτουργεί με την ίδια επιχειρηματολογία και σας δίνει το συνολικό αριθμό των χαρακτήρων σε μια μεταβλητή συμβολοσειράς . " Κάτω " μετατρέπει κεφαλαίους χαρακτήρες, σε μικρά και " αντίστροφη" γυρίζει γύρω χορδές - " JKLM " γίνεται " mlkj " αν η αντίστροφη λειτουργία επηρεάζει αυτή η συμβολοσειρά χαρακτήρων
εικόνων <. br > ντετερμινισμός λειτουργίες
Η

T - SQL χορδών είναι ντετερμινιστική . Εάν η βάση δεδομένων δεν έχει αλλάξει το περιεχόμενό του , μια λειτουργία θα δίνουν πάντα το ίδιο αποτέλεσμα , όταν εφαρμόζεται στο ίδιο σύνολο τιμών εισόδου. Nondeterministic λειτουργίες καταλήξει σε διαφορετικό αποτέλεσμα κάθε φορά , ακόμα και αν η κατάσταση της βάσης δεδομένων παραμένει η ίδια . Καμία από τις ενσωματωμένες συναρτήσεις συμβολοσειράς SQL Server, όπως ascii , μπορεί να αλλάξει για να γίνει nondeterministic . Ο ντετερμινισμός καθιστά πιο απλό για το διακομιστή στο δείκτη τα αποτελέσματα της λειτουργίας των Τ - SQL .
Εικόνων Εκτιμήσεις
Η

Η παρουσία των χορδών και των λειτουργιών του χαρακτήρα μπορεί να μην είναι προφανής στη βάση δεδομένων χρήστες. T - SQL συνεργάζεται με εφαρμογές που περιλαμβάνουν μια διεπαφή για την επιλογή των δεδομένων με την οποία οι χρήστες θέλουν να εργαστούν ή να καλέσετε ότι τα δεδομένα από τη χρήση της γενικής γλώσσας αντί να γράψω function_name ( επιχείρημα ) . Αν θέλετε να προσδιορίσει την τιμή ενός συγκεκριμένου προϊόντος , για παράδειγμα , T - SQL θα μπορούσε να χρησιμοποιήσει μια λειτουργία για τη συλλογή των δεδομένων από τον server με τη μορφή της " η τιμή είναι " σε συνδυασμό με την ποσότητα .
Η
εικόνων

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

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