Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Изменение данных в запросе  [new]
Rezident_
Member

Откуда:
Сообщений: 25
Добрый день!
Есть запрос из нескольких таблиц, соединенных JOIN-ом, который выдает данные о компаниях
на сегодняшнюю дату. Каким образом можно сделать, чтобы: например, если через несколько дней
в таблицы, содержащиеся в запросе будут внесены изменения, эти изменения можно было увидеть
автоматически и выводилось сообщение об этом ( Toad Oracle)?
11 фев 16, 22:07    [18806461]     Ответить | Цитировать Сообщить модератору
 Re: Изменение данных в запросе  [new]
Takurava
Member

Откуда:
Сообщений: 1776
Rezident_, сохранить результаты запроса в новую таблицу как эталон и каждый раз сравнивать.
11 фев 16, 22:26    [18806523]     Ответить | Цитировать Сообщить модератору
 Re: Изменение данных в запросе  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54383
изменения вы и так увидите, если запрос написан так, как надо
А какое сообщение вам надо?
11 фев 16, 22:26    [18806524]     Ответить | Цитировать Сообщить модератору
 Re: Изменение данных в запросе  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51778

andreymx
А какое сообщение вам надо?

То, что ему надо, называется Database Change Notification, но я не уверен, что в лягуше
оно реализовано.

Posted via ActualForum NNTP Server 1.5

11 фев 16, 22:29    [18806526]     Ответить | Цитировать Сообщить модератору
 Re: Изменение данных в запросе  [new]
Rezident_
Member

Откуда:
Сообщений: 25
Например, сообщение, что были добавлены новая строка (строки). А каким способом можно сравнить два запроса с разной датой? Просто если данных много на взгляд не оценишь.
11 фев 16, 22:36    [18806549]     Ответить | Цитировать Сообщить модератору
 Re: Изменение данных в запросе  [new]
Opus Magnum
Member

Откуда: 77 Rus
Сообщений: 2205
Кроме как собрать таблицы и сравнивать, можно еще использовать поля с датой добавления записи, периода действия записей.
Если ведутся логи, тащить логи и смотреть, опираясь на них.
12 фев 16, 09:39    [18807423]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить