如何在表插入时执行外部exe?

如何在表插入时执行外部exe?

我想创建一个可执行文件,当某行插入到某个表中时,该可执行文件将由 Sql Server 触发。Sql Server 是否提供任何可以执行此类操作的钩子?如果提供,我在哪里可以找到文档或教程?

答案1

了解 SQL 服务器的版本将会很有帮助。

你会想看看触发器。在此特定实例中,您将使用触发器来调用存储过程,然后该存储过程将调用您的可执行文件。

请记住,在这两种情况下,触发器都很容易偏离安全并且当发生任何有效事件(而不一定发生行更改)时某些触发器可以触发。

相关内容