Co to jest z opcją check w Oracle?
Co to jest z opcją check w Oracle?

Wideo: Co to jest z opcją check w Oracle?

Wideo: Co to jest z opcją check w Oracle?
Wideo: Oracle PL SQL interview question | ORACLE FORCE VIEW | VIEW WITH CHECK OPTION | VIEW WITH READ ONLY 2024, Listopad
Anonim

Wyrocznia Z SPRAWDŹ OPCJE klauzula

Z SPRAWDŹ OPCJE Klauzula jest używana dla aktualizowalnego widoku, aby zabronić zmian w widoku, które generowałyby wiersze, które nie są zawarte w definiującym zapytaniu. Poniższa instrukcja tworzy widok, którego wiersze spełniają warunek klauzuli WHERE.

Mając to na uwadze, co oznacza opcja wyboru?

Z SPRAWDŹ OPCJE na pogląd . Z SPRAWDŹ OPCJE to opcjonalna klauzula na CREATE POGLĄD oświadczenie. Określa poziom sprawdzania, kiedy dane są wstawiane lub aktualizowane przez a pogląd . Jeśli Z SPRAWDŹ OPCJE jest określony, każdy wiersz, który jest wstawiany lub aktualizowany przez pogląd musi być zgodny z definicją pogląd.

Po drugie, czy widok można zaktualizować w Oracle? Odpowiedź: A POGLĄD w Wyrocznia jest tworzony przez połączenie jednej lub więcej tabel. Kiedy ty aktualizacja rekord(y) w a POGLĄD , to aktualizacje rekordy w tabelach podstawowych, które składają się na Pogląd . Więc tak, ty może zaktualizować dane w an WIDOK Oracle pod warunkiem posiadania odpowiednich uprawnień do instrumentu bazowego Wyrocznia tabele.

Następnie pojawia się pytanie, co to jest z opcją check w SQL?

SQL zobacz z "z sprawdź opcję " SPRAWDŹ OPCJE Wymusza, aby wszystkie instrukcje modyfikacji danych wykonywane względem widoku były zgodne z kryteriami ustawionymi w select_statement. Kiedy wiersz jest modyfikowany przez widok, Z SPRAWDŹ OPCJE zapewnia, że dane pozostają widoczne w widoku po zatwierdzeniu modyfikacji.

Które polecenie usunie widok?

SQL Upuszczanie widoku Widok jest usuwany za pomocą polecenia UPUŚĆ WIDOK.

Zalecana: