Servidor sql - borrar recursivo
Estoy tratando de eliminar los datos del usuario y todos los datos relacionados que se encuentran en diferentes tablas. Todas las tablas tienen claves foráneas pero sin eliminación en cascada.
Investigué algunas opciones:
Habilite la eliminación en cascada en todos los FK, elimine y elimine la eliminación en cascada.Eliminar desde la parte inferior ARRIBA, hacer un bucle hacia arriba para eliminar todas las hojas y repetir esta operación hasta la raíz.¿Hay alguna opción más inteligente u otras técnicas?
Estoy usando Microsoft SQL Server 2012 (SP1)