![]() |
|
XP is just a number | |
PerlMonks |
comment on |
( #3333=superdoc: print w/replies, xml ) | Need Help?? |
I am pretty sure that this is going to entail the use of recursive subroutine calls, but I just can't get my mind around this problem.
I have a self referencing table in Oracle called "CATEGORY". A category can be a sub-category of a sub-category ad nauseum. The problem I have encountered is that Oracle's "ON DELETE CASCADE" referential integrity contstraint doesn't work on self-referencing tables (ORA-2292). So what I need to do is to build a function that will start at a node in the Category tree and delete it and all of its subcategories. Not looking for you to write my code, just looking for a snippet or a reference to a useful pre-existing module. Thanks all. ~~~~~~~~~~~~~~~ I like chicken. In reply to Deleting a branch from a tree structure by Stegalex
|
|