Mis on Oracle'i tšekivalikuga?
Mis on Oracle'i tšekivalikuga?

Video: Mis on Oracle'i tšekivalikuga?

Video: Mis on Oracle'i tšekivalikuga?
Video: How to Set Up Oracle Database with Docker (Official Container Image) 2024, November
Anonim

Oraakel KOOS KONTROLLI VALIKKU klausel

KOOS KONTROLLI VALIKKU Klauslit kasutatakse värskendatava vaate jaoks, et keelata vaate muudatused, mis tekitaksid ridu, mida määratlev päring ei sisalda. Järgmine lause loob vaate, mille read vastavad WHERE-klausli tingimusele.

Kui seda arvesse võtta, siis mis on tšekivalikuga?

KOOS KONTROLLI VALIKKU peal vaade . KOOS KONTROLLI VALIKKU on valiku CREATE klausel VAATA avaldus. See määrab kontrolli taseme andmete sisestamisel või värskendamisel läbi a vaade . Kui KOOS KONTROLLI VALIKKU on määratud, iga rida, mis on sisestatud või värskendatud selle kaudu vaade peab vastama definitsioonile vaade.

Teiseks, kas vaadet saab Oracle'is värskendada? Vastus: A VAATA sisse Oraakel luuakse ühe või mitme tabeli ühendamisel. Kui sa värskendada kirje(d) a VAATA , see uuendused kirjed aluseks olevates tabelites, mis moodustavad Vaade . Nii et jah, sina saab värskendada andmed an Oracle VIEW eeldusel, et teil on alusvara suhtes asjakohased õigused Oraakel tabelid.

Seejärel tekib küsimus, mis on SQL-i kontrolli valikuga?

SQL vaade "koos kontrolli valik " KONTROLLI VALIKKU Sunnib kõiki vaatega seotud andmete muutmise avaldusi järgima valikus select_statement seatud kriteeriume. Kui rida muudetakse vaate kaudu, kuvatakse WITH KONTROLLI VALIKKU tagab, et andmed jäävad pärast muudatuse tegemist läbi vaate nähtavaks.

Milline käsk kustutab vaate?

SQL Vaate kukutamine Vaade kustutatakse käsuga DROP VIEW.

Soovitan: