λογισμικό

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

Πώς να αντικαταστήσει ένα υποσυμβολοσειράς σε Oracle SQL

Oracle επιτρέπει ένα τμήμα μιας συμβολοσειράς , που ονομάζεται υπο-string , για να αντικατασταθούν εύκολα χρησιμοποιώντας δομημένη γλώσσα ερωτημάτων ( SQL ) λειτουργίες. Η λειτουργία " αντικαταστήσει " αναζητά μέσω μιας σειράς και αντικαθιστά το string στόχο με το παρεχόμενο συμβολοσειρά αντικατάστασης . Oracle SQL χρησιμοποιεί τη λειτουργία «μεταφράσουν» να τροποποιήσετε χορδές . Με τη λειτουργία «μεταφράσουν» , η σειρά εξετάζεται byte με byte . Εάν ένας χαρακτήρας στη σειρά αντιστοιχεί σε ένα χαρακτήρα στο " fromlist , " το "μεταφράζει " λειτουργία που αντικαθιστά με τον αντίστοιχο χαρακτήρα στο " tolist . " Οδηγίες
Αντικαταστήστε Λειτουργία

1

Συνδεθείτε στο SQLPlus 2

Πληκτρολογήστε μια "επιλογή" εντολή χρησιμοποιώντας τη λειτουργία " αντικαταστήσει " και πατήστε το πλήκτρο "enter" : .

επιλέξετε string_column , αντικαταστήστε ( string_column , « co . " , " εταιρεία" ) από string_table ?

Αυτή η εντολή ανακτά το " string_column " δύο φορές , έτσι ώστε ο χρήστης μπορεί να δει μια πριν και μετά αναπαράσταση των δεδομένων . Σε αυτή την περίπτωση, «συν ». είναι ο στόχος και η «εταιρεία» είναι η αντικατάσταση .
εικόνων 3

Επιθεωρήστε τα αποτελέσματα για να δούμε την αντικατάσταση . Αν η " στήλη string" περιείχε " συν abc . » , Θα πρέπει τώρα να μετατραπεί σε «εταιρεία abc . "
Εικόνων Μετάφραση Λειτουργία
Η 4

Συνδεθείτε στο SQLPlus .
5

πληκτρολογήστε μια "επιλογή " εντολή χρησιμοποιώντας τη λειτουργία "μεταφράζει" και πατήστε το πλήκτρο "enter" :

επιλέξτε string_column , μετάφρασης ( string_column , " abc " , " xyz " ) από string_table ?

Αυτή η εντολή ανακτά το " string_column " δύο φορές , έτσι ώστε ο χρήστης μπορεί να δει μια πριν και μετά την αναπαράσταση των δεδομένων . Η φράση " abc " είναι η " fromlist " , και το " xyz " είναι η " tolist . "
Η 6

Επιθεωρήστε τα αποτελέσματα για να δούμε την αντικατάσταση . Αν η " στήλη string" περιέχονται " συν abc . " , Μετατρέπεται σε " xyz ζω . "
Η
εικόνων

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

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