Τι ισχύει με την επιλογή ελέγχου στο Oracle;
Τι ισχύει με την επιλογή ελέγχου στο Oracle;

Βίντεο: Τι ισχύει με την επιλογή ελέγχου στο Oracle;

Βίντεο: Τι ισχύει με την επιλογή ελέγχου στο Oracle;
Βίντεο: OPERA PMS - Oracle Hospitality elearning | 01. Εισαγωγή στο σύστημα OPERA PMS 2024, Ενδέχεται
Anonim

Μαντείο ΜΕ ΕΠΙΛΟΓΗ ΕΛΕΓΧΟΥ ρήτρα

Το ΜΕ ΕΠΙΛΟΓΗ ΕΛΕΓΧΟΥ Ο όρος χρησιμοποιείται για μια αναλυτική προβολή για να απαγορεύσει τις αλλαγές στην προβολή που θα δημιουργούσαν σειρές που δεν περιλαμβάνονται στο καθοριστικό ερώτημα. Η ακόλουθη πρόταση δημιουργεί μια προβολή που έχει σειρές που πληρούν τη συνθήκη του όρου WHERE.

Λαμβάνοντας αυτό υπόψη, τι υπάρχει με την επιλογή ελέγχου στην προβολή;

ΜΕ ΕΠΙΛΟΓΗ ΕΛΕΓΧΟΥ πάνω σε θέα . ΜΕ ΕΠΙΛΟΓΗ ΕΛΕΓΧΟΥ είναι μια προαιρετική ρήτρα στο CREATE ΘΕΑ δήλωση. Καθορίζει το επίπεδο ελέγχου κατά την εισαγωγή ή ενημέρωση δεδομένων μέσω α θέα . Αν ΜΕ ΕΠΙΛΟΓΗ ΕΛΕΓΧΟΥ καθορίζεται, κάθε σειρά που εισάγεται ή ενημερώνεται μέσω του θέα πρέπει να συμμορφώνεται με τον ορισμό του θέα.

Δεύτερον, μπορεί να ενημερωθεί μια προβολή στο Oracle; Απάντηση: Α ΘΕΑ σε Μαντείο δημιουργείται συνδέοντας έναν ή περισσότερους πίνακες. Οταν εσύ εκσυγχρονίζω εγγραφή(ες) σε α ΘΕΑ , αυτό ενημερώσεις οι εγγραφές στους υποκείμενους πίνακες που απαρτίζουν το Θέα . Λοιπόν, ναι, εσύ μπορεί να ενημερώσει τα δεδομένα σε ένα Oracle VIEW με την προϋπόθεση ότι έχετε τα κατάλληλα προνόμια στο υποκείμενο Μαντείο τραπέζια.

Στη συνέχεια, το ερώτημα είναι, τι είναι με την επιλογή ελέγχου στην SQL;

SQL προβολή με "με επιλογή ελέγχου " ΕΠΙΛΟΓΗ ΕΛΕΓΧΟΥ Αναγκάζει όλες τις δηλώσεις τροποποίησης δεδομένων που εκτελούνται σε σχέση με την προβολή να ακολουθούν τα κριτήρια που ορίζονται στο select_statement. Όταν μια σειρά τροποποιείται μέσω μιας προβολής, το WITH ΕΠΙΛΟΓΗ ΕΛΕΓΧΟΥ διασφαλίζει ότι τα δεδομένα παραμένουν ορατά μέσω της προβολής μετά τη δέσμευση της τροποποίησης.

Ποια εντολή θα διαγράψει μια προβολή;

SQL Απόρριψη προβολής Μια προβολή διαγράφεται με την εντολή DROP VIEW.

Συνιστάται: