Το πρώτο μέρος της , χρησιμοποιώντας την εντολή replace σε SQL είναι να γνωρίζουμε τη σύνταξη . Η σύνταξη της εντολής αντικαταστήσει πρέπει να ακολουθηθεί ή ο διακομιστής SQL θα επιστρέψει ένα σφάλμα:
ΑΝΤΙΚΑΤΑΣΤΑΣΗ ( theFullString , PatternToFind , ReplacementString )
Η " theFullString " μεταβλητή είναι η πλήρης σειρά που έχει δεν έχει επεξεργαστεί ακόμη . " PatternToFind " είναι η σειρά την οποία αναζητάτε . " ReplacementString " είναι η σειρά που θα αντικαταστήσει το string PatternToFind . Εάν δεν βρεθούν αντιστοιχίες , η σειρά θα παραμείνει η ίδια .
Εικόνων Εκχώρηση μεταβλητές
Η
Η αντικατάσταση του λειτουργία μπορεί να χρησιμοποιηθεί για να ορίσετε μια μεταβλητή με τη νέα σειρά . Η νέα σειρά μπορεί στη συνέχεια να χρησιμοποιηθεί για την ενημέρωση ή εισαγωγή δεδομένων σε πίνακες του SQL Server . Το ακόλουθο παράδειγμα εκχωρεί μια μεταβλητή SQL με τη νέα σειρά μετά την αντικατάστασή του.
MyString = αντικαταστήσει ( " String μου », « String » , «Κώδικας» )
Σε αυτό το παράδειγμα , η " String μου " string έψαξε και " String " αντικαθίσταται από τον «Κώδικα ». Το αποτέλεσμα είναι ότι τώρα myString περιέχει το string " Κώδικας μου . "
Η προσθήκη Records
Η
Η εντολή ένθετο χρησιμοποιείται για να προσθέσετε μια νέα εγγραφή σε έναν πίνακα . Η λειτουργία αντικατάσταση μπορεί να χρησιμοποιηθεί για να αντικατασταθούν τα ανεπιθύμητα χαρακτήρες πριν εισαχθεί στη βάση δεδομένων. Ο κώδικας που ακολουθεί αντικαθιστά μια σειρά και στη συνέχεια να εισάγει σε έναν πίνακα :
εισάγετε στο πελάτη αξίες ( -πελάτη ) ( Αντικατάσταση ( « μου //το όνομα ',' //' , ' ' ) )
Ο παραπάνω κώδικας καταργεί τους χαρακτήρες σκουπίδια εγγραφεί στο " όνομά μου " string . Αντικαθιστά τους χαρακτήρες σκουπίδια με ένα διάστημα , και στη συνέχεια να εγγράφονται στον πίνακα των πελατών .
Εικόνων Ενημέρωση Πίνακες
Η
Ένας άλλος τύπος της διαδικασίας που χρησιμοποιείται με την αντικατάσταση του λειτουργία είναι μέσω η εντολή update σε SQL . Η εντολή ενημερωμένη έκδοση αντικαθιστά τα δεδομένα σε έναν πίνακα . Ο προγραμματιστής μπορεί να αντικαταστήσει το κείμενο σε μια σειρά πριν από την ενημέρωση των δεδομένων του πίνακα . Παρακάτω είναι ένα παράδειγμα της αντικατάστασης χορδές πριν από την ενημέρωση του πίνακα :
-πελάτη της ενημερωμένης έκδοσης customerset = αντικαταστήσει ( « Old Name , « Παλιά »,« Νέα » ) , όπου -πελάτη = " My Πελάτης "
Η
Μορφοποίηση δεδομένων
Η
Η αντικατάσταση του λειτουργία μπορεί να χρησιμοποιηθεί στο διακομιστή SQL για να μορφοποιήσετε τα δεδομένα που επιστρέφονται στο χρήστη και εμφανίζεται σε μια εφαρμογή . Η εντολή SQL που χρησιμοποιείται για την εμφάνιση των δεδομένων είναι " επιλογή ". Με τη χρήση αντικαταστήσει την εντολή select , τα δεδομένα είναι ήδη διαμορφωθεί για την εφαρμογή και το λογισμικό εξοικονομεί πόρους , δεδομένου ότι δεν χρειάζεται να μορφοποιήσετε τα δεδομένα που ανακτήθηκαν . Το παρακάτω είναι ένα παράδειγμα :
επιλέξτε αντικαταστήσει ( first_name , «πελάτης» , « ο πελάτης μου » ) από τους πελάτες
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα