Wat is met tjek opsie in Oracle?
Wat is met tjek opsie in Oracle?

Video: Wat is met tjek opsie in Oracle?

Video: Wat is met tjek opsie in Oracle?
Video: Introduction to Oracle Database | What is Oracle? full Explanation 2024, Mei
Anonim

Orakel MET KONTROLE OPSIE klousule

Die MET KONTROLE OPSIE klousule word gebruik vir 'n opdateerbare aansig om die veranderinge aan die aansig te verbied wat rye sou produseer wat nie by die definiërende navraag ingesluit is nie. Die volgende stelling skep 'n aansig wat rye het wat aan die voorwaarde van die WHERE-klousule voldoen.

As u dit in ag neem, wat is met die tjek-opsie in die oog?

MET KONTROLE OPSIE op 'n beskou . MET KONTROLE OPSIE is 'n opsionele klousule op die CREATE BESKOU verklaring. Dit spesifiseer die vlak van kontrolering wanneer data ingevoeg of bygewerk word deur a beskou . As MET KONTROLE OPSIE gespesifiseer word, elke ry wat ingevoeg of bygewerk word deur die beskou moet voldoen aan die definisie van die beskou.

Tweedens, kan 'n aansig in Oracle opgedateer word? Antwoord: A BESKOU in Orakel word geskep deur by een of meer tabelle aan te sluit. Wanneer jy Opdateer rekord(s) in a BESKOU , Dit opdaterings die rekords in die onderliggende tabelle waaruit die Beskou . So, ja, jy kan opdateer die data in 'n Oracle VIEW mits jy die regte voorregte vir die onderliggende het Orakel tafels.

Vervolgens is die vraag, wat is met tjek opsie in SQL?

SQL sien met "met kontroleer opsie " KONTROLE OPSIE Dwing alle datawysigingstellings wat teen die aansig uitgevoer word om die kriteria te volg wat binne select_statement gestel is. Wanneer 'n ry deur 'n aansig gewysig word, word die WITH KONTROLE OPSIE maak seker dat die data deur die aansig sigbaar bly nadat die wysiging aangebring is.

Watter opdrag sal 'n aansig uitvee?

SQL Los 'n aansig 'n Aansig word uitgevee met die DROP VIEW opdrag.

Aanbeveel: