Я не совсем уверен, что вы ищете, но вы можете создать триггер, который будет сигнализировать о таком событии:
CREATE TRIGGER MyNotifier ON EventTest
AFTER UPDATE
BEGIN
execute procedure sp_SignalEvent( 'UpdateOccurred',
false, 0, 'some data' );
END;
Затем следующие два оператора создадут событие и затем ждутдля этого (30 секунд в этом примере).Данные, которые будут возвращены, являются последним параметром процедуры sp_SignalEvent («некоторые данные» в приведенном выше примере).Более реалистичным было бы использование данных, которые были обновлены в таблице.
execute procedure sp_CreateEvent( 'UpdateOccurred', 2 );
execute procedure sp_WaitForEvent( 'UpdateOccurred', 30000, 0, 0 );
Документация для sp_CreateEvent также содержит пример.