Προσδιορίζονται τα δεδομένα για να ενημερώσετε τη σύγκριση κεφαλαία γράμματα σε έναν πίνακα της Oracle . Αυτό θα περιλαμβάνει κατά πάσα πιθανότητα τα δεδομένα , όπως ένα varchar ( Μεταβλητό Πεδίο χαρακτήρων ) , η οποία δεν είναι σε ένα συγκεκριμένο γράμμα .
Παραδείγματα είναι επώνυμα , όπως " Smith ", " jones ", " RAINGER . "
Κανένα από αυτά είναι σε μια συγκεκριμένη περίπτωση , αλλά η δήλωση επικαιροποίηση πρέπει να είναι σε θέση να χρησιμοποιήσει κάποια από αυτές για να καθορίσετε τα κριτήρια για μια δήλωση ενημέρωσης. 2
Δημιουργήστε τη δήλωση ενημέρωσης. Για να ενημερώσετε ανεξάρτητα από το γράμμα και η λειτουργία " ΠΑΝΩ " θα πρέπει να συμπεριληφθούν στη δήλωση ενημέρωση
Ένα παράδειγμα αυτού είναι η εξής : .
Sold_indicator UPDATE πελάτες SET = «Y»
ΠΟΥ ΠΑΝΩ ( επώνυμο) = « JONES '
ΚΑΙ ΚωδΠελάτη = 300 ?
παρούσα δήλωση καθορίζει το sold_indicator πεδίο για να " Υ ", εάν τυχόν επωνύμων στη βάση δεδομένων είναι " Jones , " " jones "," Jones, " ή οποιουσδήποτε συνδυασμούς της επιστολής υπόθεσης . Η ΑΝΩ λειτουργία εξασφαλίζει ότι κάθε εγγραφή περιέχει " Jones " ενημερώσεις , ανεξάρτητα της επιστολής περίπτωση που χρησιμοποιούνται για CustomerID 300 .
Εικόνων 3
Ελέγξτε την κατάσταση ενημέρωσης. Πριν από τη δήλωση ενημέρωση εκτελεί , είναι μια καλή ιδέα να "Επιλογή " τα δεδομένα πρώτα να επαληθεύσει τα στοιχεία που πρέπει να ενημερώνεται είναι σωστή ως εξής :
SELECT επώνυμο
ΑΠΟ πελάτη
ΠΟΥ ΠΑΝΩ ( επώνυμο) = « JONES '
και ΚωδΠελάτη = 300 ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα