Как я могу сказать своему триггеру продолжить выполнение, только если это была каскадная операция?Есть ли для него ключевое слово?
IF condition THEN
IF TG_OP = 'DELETE' AND operation_is_a_result_of_cascade_delete THEN
RETURN OLD;
ELSE
-- my constraints go here
END IF;
END IF;
Я хочу навязать определенные условия, но только если DELETE
не вызвано ключевым словом CASCADING
ограничения внешнего ключа.