λογισμικό

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

Πώς να Ενεργοποίηση , Δημιουργία , Ενημέρωση , Διαγραφή και Εισαγωγή Καταστάσεις για την Oracle Database

Η βάση δεδομένων της Oracle είναι ένα σύστημα διαχείρισης βάσεων δεδομένων αντικείμενο - σχεσιακή αποτελείται από μια εφαρμογή και αποθήκευση δεδομένων . Η ενεργοποίηση είναι ένα όνομα προγράμματος είναι αποθηκευμένα σε μια βάση δεδομένων Oracle και εκτελέστηκε για ένα συγκεκριμένο συμβάν . Το συμβάν μπορεί να είναι μια χειραγώγηση της βάσης δεδομένων , τον ορισμό ή τη λειτουργία που σχετίζεται με έναν πίνακα ή μια άποψη , σχήμα ή μια βάση δεδομένων . Τα εναύσματα ενεργοποιημένη από προεπιλογή σε Oracle . Παραδείγματα ωθήσεις που σχετίζονται με το χειρισμό της βάσης δεδομένων περιλαμβάνουν DELETE , INSERT και UPDATE καταστάσεις. Οδηγίες
Η

1 Βεβαιωθείτε ότι έχετε τα κατάλληλα δικαιώματα για να χρησιμοποιήσετε ωθήσεις . Πρέπει να έχετε το δικαίωμα CREATE TRIGGER σύστημα προνόμιο , καθώς και την άδεια να αλλάξει τους πίνακες που κατονομάζονται στην ενεργοποίηση δήλωση. Αν έχετε οποιαδήποτε αμφιβολία σχετικά με τα δικαιώματά σας , επικοινωνήστε με το διαχειριστή του συστήματός σας . 2

Εισαγωγή δήλωση CREATE TRIGGER στον κώδικα σας . Για παράδειγμα , ο παρακάτω κώδικας εκτελεί όταν μια επιχείρηση διαχείρισης της βάσης δεδομένων γίνεται στο τραπέζι :

Σύσταση ή την αντικατάσταση TRIGGER Print_salary_changesBEFORE DELETE ή εισάγετε Ή ΕΝΗΜΕΡΩΣΗ ΓΙΑ ΚΑΘΕ empFOR ROWWHEN ( NEW.EMPNO > 0 ) DECLAREsal_diff αριθμό αυτό? BEGINsal_diff : = : NEW.SAL - : OLD.SAL ? dbms_output.put ( « Παλιά μισθό : «

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

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