Πίνακας περιεχομένων:

Μπορεί να ενημερωθεί μια προβολή;
Μπορεί να ενημερωθεί μια προβολή;

Βίντεο: Μπορεί να ενημερωθεί μια προβολή;

Βίντεο: Μπορεί να ενημερωθεί μια προβολή;
Βίντεο: Η Ιορδανία που μπορεί να στείλει την Εθνική στην επόμενη φάση και η ματσάρα με την Team USA 2024, Νοέμβριος
Anonim

Εσείς μπορώ εισάγετε, εκσυγχρονίζω και διαγράψτε τις σειρές στο α θέα , με την επιφύλαξη των ακόλουθων περιορισμών: Εάν το θέα περιέχει ενώσεις μεταξύ πολλών πινάκων, εσείς μπορώ μόνο εισάγετε και εκσυγχρονίζω ένα τραπέζι στο θέα , και εσύ μπορώ μη διαγράψετε σειρές. Εσείς μπορώ Μην τροποποιείτε απευθείας δεδομένα σε προβολές με βάση ερωτήματα ένωσης.

Επίσης, να γνωρίζουμε είναι, πότε μπορούμε να ενημερώσουμε μια προβολή;

Kiran Prasad

  • Kiran Prasad. Απαντήθηκε στις: 31 Οκτωβρίου 2007.
  • Ναι, μπορούμε να ενημερώσουμε την προβολή, εάν: - εάν η προβολή δημιουργείται σε έναν μόνο πίνακα - εάν η προβολή περιέχει το πεδίο του πρωτεύοντος κλειδιού - εάν η προβολή περιέχει όλα τα μη μηδενικά πεδία των υποκείμενων πινάκων - εάν το ερώτημα προβολής δεν περιέχει ομάδα κατά ή οποιαδήποτε συγκεντρωτική πεδίο.

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

Ομοίως μπορεί να ρωτήσει κανείς, ενημερώνονται αυτόματα οι προβολές SQL;

Σε SQL Ο διακομιστής μια τυπική προβολή δεν είναι παρά ένα ερώτημα. Καθώς αλλάζουν τα υποκείμενα δεδομένα, όταν γίνεται πρόσβαση σε αυτό το ερώτημα, αντικατοπτρίζει τις αλλαγές στα δεδομένα. Του αυτόματο , αλλά όχι επειδή συμβαίνει κάποια πρόσθετη ενέργεια φρεσκάρω τα δεδομένα στην προβολή.

Ενημερώνεται η προβολή όταν ενημερώνεται ο πίνακας;

ΕΝΑ θέα είναι βασικά ένα αποθηκευμένο ερώτημα, δεν περιέχει δεδομένα, επομένως όχι, δεν θα ληφθούν ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ όταν ο τραπέζια είναι χτισμένο σε είναι. Ωστόσο, μόλις αναφέρετε το θέα το ερώτημα στο οποίο βασίζεται θα εκτελεστεί, έτσι θα εκτελεστεί βλέπω τις αλλαγές που έγιναν στη βάση τραπέζια . Ναι, α θέα είναι ένα ερώτημα SELECT έναντι του υποκείμενου τραπέζια / προβολές.

Συνιστάται: