Vad är det med kontrollalternativet i Oracle?
Vad är det med kontrollalternativet i Oracle?

Video: Vad är det med kontrollalternativet i Oracle?

Video: Vad är det med kontrollalternativet i Oracle?
Video: ОБУЧЕНИЕ OPERA PMS — электронное обучение Oracle Hospitality | 05 Стойка регистрации (С субтитрами ) 2024, November
Anonim

Orakel MED KONTROLLERA ALTERNATIV klausul

MED 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.

Med tanke på detta, vad är det 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.

För det andra, kan en vy uppdateras i Oracle? Svar: A SE i Orakel skapas genom att sammanfoga en eller flera tabeller. När du uppdatering post(er) i en SE , den uppdateringar posterna i de underliggande tabellerna som utgör Se . Så, ja, du kan uppdatera uppgifterna i en Oracle VIEW förutsatt att du har rätt privilegier till det underliggande Orakel tabeller.

Därefter är frågan, vad är det för kryssalternativ i SQL?

SQL visa med "med markera alternativet " KONTROLLERA ALTERNATIV Tvingar alla datamodifieringssatser som körs mot vyn att följa kriterierna i select_statement. När en rad ändras genom en vy visas WITH KONTROLLERA ALTERNATIV ser till att data förblir synliga genom vyn efter att ändringen har utförts.

Vilket kommando tar bort en vy?

SQL Släpp en vy En vy raderas med kommandot DROP VIEW.

Rekommenderad: