У меня есть таблица Inventory
в промежуточной базе данных, которая обновляется каждый день. Я создал задание, которое сначала удаляет таблицу, а затем вставляет всю таблицу из транзакционной БД в промежуточную БД. Я хочу перехватить все записи, измененные за один день.
Вопрос: есть ли способ перехватить измененные значения со времени последнего обновления sh с использованием триггеров DML? (Я знаю, что триггеры DML работают с операциями INSERT
, UPDATE
, DELETE
над записями, но здесь я отбрасываю всю таблицу и вставляю в нее данные из Oracle OLTP DB). Функция захвата изменений данных (CD C) не поддерживается в моей SQL Server Business Intelligence редакции.