Добавить триггер, который вызывает NOTIFY
и затем ваш клиент listen
к этому каналу.
Здесь есть некоторые огромные оговорки, в которых вы можете прослушивать и уведомлять, но они должны делать именно то, что вы хотите сделать. Например, нет проверок разрешений безопасности для тех, кто может отправлять уведомления, поэтому не полагайтесь на полезную нагрузку для чего-либо.
Мой подход был бы:
- СЛУШАТЬ (первый для предотвращения гонки условий)
- Прочитайте таблицу. Сохраните последнюю метку времени, серийный идентификатор или другое добавочное значение.
- Когда вы получаете уведомление, запросите таблицу для всех последующих строк. Повторите навсегда.
Снова вы можете отправлять данные о строках с помощью уведомлений, но затем каждый может отправлять данные строки приложения, если они могут подключиться к db, и это наводит меня на опасность.