Mit jelent a csekk opció az Oracle-ben?
Mit jelent a csekk opció az Oracle-ben?

Videó: Mit jelent a csekk opció az Oracle-ben?

Videó: Mit jelent a csekk opció az Oracle-ben?
Videó: ПОЧЕМУ Я ЖДУ L4D3 2024, November
Anonim

Jóslat VAL VEL ELLENŐRIZZE az OPCIÓT kikötés

A WITH ELLENŐRIZZE az OPCIÓT A záradékot egy frissíthető nézethez használják, hogy megtiltsák a nézet azon módosításait, amelyek olyan sorokat eredményeznének, amelyek nem szerepelnek a meghatározó lekérdezésben. A következő utasítás olyan nézetet hoz létre, amelyben a WHERE záradék feltételének megfelelő sorok vannak.

Figyelembe véve ezt, mi van kilátásban a csekk opcióval?

VAL VEL ELLENŐRIZZE az OPCIÓT rajta Kilátás . VAL VEL ELLENŐRIZZE az OPCIÓT a CREATE opcionális záradéka KILÁTÁS nyilatkozat. Meghatározza az ellenőrzés szintjét az adatok beszúrása vagy frissítése során a Kilátás . Ha VELÜNK ELLENŐRIZZE az OPCIÓT meg van adva, minden sor, amely beszúrt vagy frissített a Kilátás meg kell felelnie a definíciójának Kilátás.

Másodszor, frissíthető-e egy nézet az Oracle-ben? Válasz: A KILÁTÁS ban ben Jóslat egy vagy több tábla összekapcsolásával jön létre. Amikor te frissítés rekord(ok) a KILÁTÁS , azt frissítéseket a mögöttes táblák rekordjai, amelyek a Kilátás . Szóval igen, te frissítheti az adatokat egy Oracle VIEW feltéve, hogy megfelelő jogosultságokkal rendelkezik a mögöttes eszközzel szemben Jóslat táblázatok.

Ezt követően a kérdés az, hogy mi van az SQL-ben az ellenőrzés opcióval?

SQL megtekintés a "val check opciót " ELLENŐRIZZE az OPCIÓT A nézethez tartozó összes adatmódosító utasítást arra kényszeríti, hogy kövesse a select_statementben megadott feltételeket. Ha egy sort egy nézetben módosítunk, a WITH ELLENŐRIZZE az OPCIÓT gondoskodik arról, hogy az adatok láthatóak maradjanak a nézetben a módosítás végrehajtása után.

Melyik parancs törli a nézetet?

SQL Nézet eldobása A nézetet a DROP VIEW paranccsal töröljük.

Ajánlott: