N
*null
Здравствуйте!
Суть проблемы:
Требуется поставить триггер на таблицу, чтобы при удалении записи(ей) происходила вставка этой записи в дублирующую таблицу (типа «бэкап»). Проблема в том, что структура таблицы (на которую ставим триггер) может меняться и в этом случае не только не происходит вставка записи, но и вообще не происходит удаление – процедура триггера сразу вываливается.
Вопрос: как можно обеспечить в триггере обработку ошибки (вставка удаляемой записи в другую таблицу, при разных структурах таблиц), чтобы не происходил «вылет» или хотя бы можно было вручную удалить эту запись?
Суть проблемы:
Требуется поставить триггер на таблицу, чтобы при удалении записи(ей) происходила вставка этой записи в дублирующую таблицу (типа «бэкап»). Проблема в том, что структура таблицы (на которую ставим триггер) может меняться и в этом случае не только не происходит вставка записи, но и вообще не происходит удаление – процедура триггера сразу вываливается.
Вопрос: как можно обеспечить в триггере обработку ошибки (вставка удаляемой записи в другую таблицу, при разных структурах таблиц), чтобы не происходил «вылет» или хотя бы можно было вручную удалить эту запись?