viti22
سه شنبه 26 فروردین 1393, 09:17 صبح
سلام دوستان
من یک جدول به شکل زیر دارم:
table (ID, name, parent_ID)
117999
در این جدول ارتباطی از parent_ID به ID وجود داره. در واقع نام پدر هر فرزند (هر رکورد) در parent_ID ذخیره میشه و در صورتی که پدر نداشته باشه parent_ID با Null مقداردهی خواهد شد.
حالا من میخوام یه procedure بنویسم که با حذف یک رکورد همه فرزندان اون رکورد هم حذف شوند. چطوری میتونم این کار رو انجام بدم؟
من یک جدول به شکل زیر دارم:
table (ID, name, parent_ID)
117999
در این جدول ارتباطی از parent_ID به ID وجود داره. در واقع نام پدر هر فرزند (هر رکورد) در parent_ID ذخیره میشه و در صورتی که پدر نداشته باشه parent_ID با Null مقداردهی خواهد شد.
حالا من میخوام یه procedure بنویسم که با حذف یک رکورد همه فرزندان اون رکورد هم حذف شوند. چطوری میتونم این کار رو انجام بدم؟