Persistent procedures have no direct equivalent for a destructor. However, you can create a similar mechanism using triggers that respond to the equivalent of clean-up events.