Hvad er Cascade option i fremmed nøgle?
Hvad er Cascade option i fremmed nøgle?

Video: Hvad er Cascade option i fremmed nøgle?

Video: Hvad er Cascade option i fremmed nøgle?
Video: The Scole Experiment, Mediumship, The Afterlife, ‘Paranormal’ Phenomena, UAP, & more with Nick Kyle 2024, November
Anonim

CASCADE : Slet eller opdater rækken fra den overordnede tabel, og slet eller opdater automatisk de matchende rækker i den underordnede tabel. SET NULL: Slet eller opdater rækken fra den overordnede tabel, og indstil fremmed nøgle kolonne eller kolonner i den underordnede tabel til NULL.

På denne måde, hvad mener du med at slette kaskade i fremmednøgle?

EN fremmed nøgle med kaskade slette betyder at hvis en post i den overordnede tabel er slettet , derefter de tilsvarende poster i den underordnede tabel vilje automatisk være slettet.

På samme måde, hvad er meningen med Cascade i databasen? I SQL, kaskade slette midler hvis en af de overordnede poster slettes, slettes hele den tilsvarende underordnede post automatisk. I DBMS er der også en operation kaldet kaskade rulle tilbage.

Ved også, hvad er et eksempel på en fremmednøgle?

EN fremmed nøgle er en kolonne (eller kolonner), der refererer til en kolonne (oftest den primære nøgle ) af en anden tabel. Til eksempel , lad os sige, at vi har to tabeller, en KUNDE-tabel, der inkluderer alle kundedata, og en ORDRE-tabel, der inkluderer alle kundeordrer.

Hvad gør on update cascade?

PÅ OPDATERING CASCADE betyder, at hvis den overordnede primærnøgle ændres, vil den underordnede værdi vilje også ændre for at afspejle det. PÅ OPDATERING CASCADE PÅ SLET CASCADE betyder, at hvis du OPDATERING ELLER SLET forælderen, ændringen er kaskade til barnet.

Anbefalede: