Hvad er nøglebevaret tabel i Oracle med eksempel?
Hvad er nøglebevaret tabel i Oracle med eksempel?

Video: Hvad er nøglebevaret tabel i Oracle med eksempel?

Video: Hvad er nøglebevaret tabel i Oracle med eksempel?
Video: Oracle Table Level Constraints | Oracle SQL fundamentals 2024, November
Anonim

EN nøgle - bevaret bord er en base bord med en en-til-en række relation til rækkerne i visningen, via enten den primære nøgle eller en unik nøgle . I den eksempel ovenover, bilerne bord er en nøgle - bevaret bord.

Spørgsmålet er også, hvad er der med check-indstillingen i Oracle?

Oracle MED KONTROL MULIGHED klausul Den MED KONTROL MULIGHED klausul bruges til en opdaterbar visning for at forbyde ændringer af visningen, der ville producere rækker, som ikke er inkluderet i den definerende forespørgsel. Følgende sætning opretter en visning, der har rækker, der opfylder betingelsen i WHERE-udtrykket.

Kan vi også slette fra visning i Oracle? Udsigt i Oracle kan opdateres under specifikke forhold. Det kan være vanskelig, og det er normalt ikke tilrådeligt. En opdaterbar udsigt er en du kan bruge til at indsætte, opdatere eller slette basis tabel rækker. Du kan lave en udsigt at være iboende opdateret, eller dig kan oprette en I STEDET FOR trigger på evt udsigt for at gøre det opdateret.

Desuden, hvad er opdaterbar visning?

An opdaterbar visning er et særligt tilfælde af en slettebar udsigt . En slettebar udsigt bliver en opdaterbar visning når mindst en af dens kolonner er kan opdateres . En kolonne af en udsigt er kan opdateres når alle følgende regler er sande: Den udsigt kan slettes.

Hvad er der med check-mulighed i udsigt?

MED KONTROL MULIGHED på en udsigt . MED KONTROL MULIGHED er en valgfri klausul på CREATE UDSIGT udmelding. Den specificerer niveauet for kontrol, når data indsættes eller opdateres gennem en udsigt . Hvis MED KONTROL MULIGHED er angivet, hver række, der er indsat eller opdateret gennem udsigt skal være i overensstemmelse med definitionen af udsigt.

Anbefalede: