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

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

Πώς να Διαγραφή από το Oracle και SQL

Διαγραφή εγγραφών από την Oracle χρησιμοποιώντας SQL είναι ένα ευαίσθητο έργο . Τυχαία διαγραφή αρχείων μπορεί να οδηγήσει σε απώλεια της ακεραιότητας και σφάλματα δεδομένων σε εφαρμογές . Η σύνταξη διαγραφής για να καταργήσετε τα αρχεία από τη βάση δεδομένων είναι απλή , αλλά ένα μικρό λάθος μπορεί να σημαίνει την εφαρμογή των μεθόδων αποκατάστασης μετά από καταστροφή . Οδηγίες
Η 1

Κατανόηση της διαγραφής σύνταξη . Το παρακάτω είναι η δομή του ερώτημα διαγραφής σε Oracle SQL : διαγράψετε από όπου = ? Το ψευδώνυμο πίνακας είναι μια συντόμευση . . σε SQL . Σας δίνει τη δυνατότητα να χρησιμοποιήσετε ένα μικρότερο όνομα , καθιστώντας τον κώδικα πιο εύκολο να διαβάσει και να πληκτρολογείτε. Η " where" είναι το πιο σημαντικό μέρος του ερωτήματος διαγραφής . Εάν ξεχάσετε να γράψετε τον όρο where , όλες οι εγγραφές στον πίνακα θα διαγραφούν . 2

Διαγραφή ενός ρεκόρ . Το ακόλουθο κείμενο διαγράφει μόνο ένας πελάτης από τον πίνακα : διαγράψετε από db.customer WHERE CustomerID = 100 ?
Εικόνων 3

Διαγραφή πολλαπλές εγγραφές από τον πίνακα . Τα ακόλουθα διαγράφει όλα τα αρχεία , όταν η συνολική παραγγελία του πελάτη είναι $ 0: διαγραφή από db.customer όπου customer_total = 0 ?
Η 4

Διαγραφή εγγραφές χρησιμοποιώντας ένα δευτερεύον ερώτημα . Ένα δευτερεύον ερώτημα χρησιμοποιείται για να διαγράψει τα αρχεία που βασίζονται στα ανοικτά των αποτελεσμάτων από ένα άλλο ερώτημα . Το ακόλουθο ερώτημα διαγραφής διαγράφει πελάτες που έχουν μια συνολική παραγγελία 0 : διαγραφή από db.customer όπου ΚωδΠελάτη (επιλέξτε το CustomerID από db.order όπου order_total = 0 ) ?
Η
εικόνων

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

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