По сути, у нас есть одна таблица (original table
), и она резервируется в другую таблицу (backup table
); таким образом, две таблицы имеют абсолютно одинаковую схему.
В начале обе таблицы (original table
и backup table
) содержат абсолютно одинаковый набор данных. Через некоторое время по какой-то причине мне нужно проверить, изменился ли набор данных в original table
.
Для этого мне нужно сравнить набор данных в original table
с backup table
.
Допустим, у original table
есть следующая схема:
create table LemmasMapping (
lemma1 int,
lemma2 int,
index ix_lemma1 using btree (lemma1),
index ix_lemma2 using btree (lemma2)
)
Как я могу добиться сравнения наборов данных?
Обновление: таблица не имеет первичного ключа. Он просто хранит сопоставления между двумя идентификаторами.