Šta je s opcijom provjere u Oracleu?
Šta je s opcijom provjere u Oracleu?

Video: Šta je s opcijom provjere u Oracleu?

Video: Šta je s opcijom provjere u Oracleu?
Video: Тим Леберехт: 3 способа (с пользой) потерять контроль над своим брендом. 2024, Novembar
Anonim

Oracle WITH PROVJERI OPCIJU klauzula

The WITH PROVJERI OPCIJU klauzula se koristi za pogled koji se može ažurirati kako bi se zabranile promjene u pogledu koje bi proizvele redove koji nisu uključeni u upit za definiranje. Sljedeća izjava kreira pogled koji ima redove koji ispunjavaju uvjet klauzule WHERE.

Imajući ovo u vidu, šta je sa opcijom provjere u vidu?

WITH PROVJERI OPCIJU na pogled . WITH PROVJERI OPCIJU je izborna klauzula na CREATE POGLED izjava. On specificira nivo provjere kada se podaci umetnu ili ažuriraju putem a pogled . Ako WITH PROVJERI OPCIJU je naveden, svaki red koji je umetnut ili ažuriran putem pogled mora odgovarati definiciji pogled.

Drugo, može li se pogled ažurirati u Oracleu? Odgovor: A POGLED in Oracle kreira se spajanjem jedne ili više tablica. Kada ti ažurirati zapis(e) u a POGLED , it ažuriranja zapise u osnovnim tabelama koje čine Pogled . Dakle, da, ti može ažurirati podaci u an Oracle VIEW pod uslovom da imate odgovarajuće privilegije prema osnovnom Oracle stolovi.

Nakon toga, postavlja se pitanje šta je sa provjerom opcije u SQL-u?

SQL pogled sa "sa provjerite opciju " PROVJERI OPCIJU Prisiljava sve naredbe za modifikaciju podataka koje se izvršavaju prema pogledu da prate kriterije postavljene unutar select_statementa. Kada se red modificira kroz pogled, WITH PROVJERI OPCIJU osigurava da podaci ostaju vidljivi kroz prikaz nakon što je modifikacija urezana.

Koja naredba će izbrisati pogled?

SQL Ispuštanje pogleda Pogled se briše komandom DROP VIEW.

Preporučuje se: