Я новичок в использовании триггеров SQL. Все, что я сделал, я создал триггер после обновления, который всякий раз, когда я пишу запрос на обновление SQL, показывает мне изменение, но мне нужно знать, есть ли у меня консольное приложение, которое запускает аналогичное обновление в таблице, будет ли триггер полезен и покажет мне изменение? если возможно как отобразить такое изменение? Если нет, то является ли SQLDependency хорошей альтернативой C# триггерам?
Отвечая на ваш вопрос, да, триггер БУДЕТ полезен для любой программы или метода обновления.
Если триггер работает из SQL Management Studio, то не имеет значения, откуда вы запускаете запрос ... триггер должен выполняться. Вы должны иметь возможность запустить свой запрос C#, и он будет иметь тот же эффект
Триггеры - это сильно зависит от поставщика, поэтому добавьте тег, чтобы указать, используете ли вы
mysql
,postgresql
,sql-server
,oracle
илиdb2
- или что-то еще.