گزینه Cascade در کلید خارجی چیست؟
گزینه Cascade در کلید خارجی چیست؟

تصویری: گزینه Cascade در کلید خارجی چیست؟

تصویری: گزینه Cascade در کلید خارجی چیست؟
تصویری: نحوه ایجاد محدودیت کلید خارجی با ON UPDATE CASCADE در SQL Server - SQL Server Tutorial 79 2024, ممکن است
Anonim

آبشار : ردیف را از جدول والد حذف یا به روز کنید، و ردیف های منطبق را در جدول فرزند به طور خودکار حذف یا به روز کنید. SET NULL: ردیف را از جدول والد حذف یا به روز کنید و مقدار را تنظیم کنید کلید خارجی ستون یا ستون ها در جدول فرزند به NULL.

به این ترتیب منظور شما از حذف آبشار در کلید خارجی چیست؟

آ کلید خارجی با آبشار حذف به معنی که اگر رکوردی در جدول والد باشد حذف شده ، سپس رکوردهای مربوطه در جدول فرزند اراده به طور خودکار باشد حذف شده.

به طور مشابه، منظور از Cascade در پایگاه داده چیست؟ در SQL، آبشار حذف به معنای اگر یکی از رکوردهای والد حذف شود، تمام رکورد فرزند مربوطه به طور خودکار حذف می شود. در DBMS نیز عملیاتی به نام وجود دارد آبشاری به عقب برگرد

همچنین بدانید که مثال کلید خارجی چیست؟

آ کلید خارجی یک ستون (یا ستون) است که به یک ستون (اغلب اصلی) ارجاع می دهد کلید ) یک جدول دیگر. برای مثال ، فرض کنید ما دو جدول داریم، یک جدول CUSTOMER که شامل تمام داده های مشتری است و یک جدول ORDERS که شامل تمام سفارشات مشتری است.

آبشار به روز رسانی چه می کند؟

بر به روز رسانی آبشار به این معنی که اگر کلید اصلی والد تغییر کند، مقدار فرزند اراده همچنین برای منعکس کردن آن تغییر دهید. بر به روز رسانی آبشار بر CASCADE را حذف کنید به این معنی است که اگر شما به روز رسانی یا حذف پدر و مادر، تغییر است آبشاری به کودک

توصیه شده: