Deseo crear un disparador para verificar qué se está eliminando contra las reglas comerciales y luego cancelar la eliminación si es necesario. ¿Algunas ideas?Cómo cancelo una eliminación en SQL
La solución utilizó el desencadenador En lugar de Eliminar. El rollback tran detuvo la eliminación. Tenía miedo de tener un problema de cascada cuando lo eliminé, pero eso no pareció suceder. Tal vez un gatillo no se puede disparar a sí mismo.
Vale la pena ver lo que otras personas contribuyen antes de determinar la respuesta. La pregunta tiene menos de una hora. –