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

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

Αντικαταστήστε SQL Command

Structured Query Language είναι μια γλώσσα βάση δεδομένων που ανακτά πληροφορίες από βάσεις δεδομένων και την εμφανίζει στο χρήστη . Της να αντικαταστήσει τη λειτουργία αναζήτηση μπορεί να γίνει ένα string για έναν ή περισσότερους χαρακτήρες και να αντικαταστήσει τα παιχνίδια με έναν άλλο όρο . Η λειτουργία καθιστά εύκολο για τους προγραμματιστές να αντικαταστήσει κενά, ειδικούς χαρακτήρες ή άλλο ανεπιθύμητο χαρακτήρες στη βάση δεδομένων . Σύνταξη
Η

Το πρώτο μέρος της , χρησιμοποιώντας την εντολή 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 , «πελάτης» , « ο πελάτης μου » ) από τους πελάτες
Η
εικόνων

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

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