Vad är nyckelbevarad tabell i Oracle med exempel?
Vad är nyckelbevarad tabell i Oracle med exempel?

Video: Vad är nyckelbevarad tabell i Oracle med exempel?

Video: Vad är nyckelbevarad tabell i Oracle med exempel?
Video: VAD ÄR AUTISM? 2024, November
Anonim

A nyckel -- bevarat bord är en bas tabell med en en-till-en-radrelation med raderna i vyn, via antingen den primära nyckel - eller en unik nyckel -. I den exempel ovan, bilarna tabell är en nyckel -- bevarat bord.

Frågan är också, vad är det med kontrollalternativ i Oracle?

Orakel MED KONTROLLERA ALTERNATIV klausul WITH KONTROLLERA ALTERNATIV sats används för en uppdateringsbar vy för att förbjuda ändringar av vyn som skulle producera rader som inte ingår i den definierande frågan. Följande sats skapar en vy som har rader som uppfyller villkoret för WHERE-satsen.

Kan vi också ta bort från visning i Oracle? Utsikter i Oracle kan uppdateras under specifika förhållanden. den burk vara knepigt, och är vanligtvis inte tillrådligt. En uppdateringsbar se är ett du burk använda för att infoga, uppdatera eller radera bastabellrader. Du burk skapa en se att vara i sig uppdateringsbar, eller du burk skapa en ISTÄLLET FÖR trigger på någon se för att göra det uppdateringsbart.

Dessutom, vad är uppdateringsbar vy?

Ett uppdateringsbar vy är ett specialfall av en raderbar se . En raderbar se blir en uppdateringsbar vy när minst en av dess kolumner är uppdateringsbar . En kolumn av en se är uppdateringsbar när alla följande regler är sanna: The se är raderingsbar.

Vad är med kontrollalternativet i sikte?

MED KONTROLLERA ALTERNATIV på en se . MED KONTROLLERA ALTERNATIV är en valfri klausul på CREATE SE påstående. Den anger nivån på kontroll när data infogas eller uppdateras genom en se . Om MED KONTROLLERA ALTERNATIV anges, varje rad som infogas eller uppdateras genom se måste överensstämma med definitionen av se.

Rekommenderad: