如何从SQL Server执行Python文件?

问题描述

我在SQL Server中编写了一个触发器,以便如果一个表中的值更新,则该触发器将更新另一个表中的值。我希望启动一个Python脚本并将更新的数据推送到SharePoint。我在网上搜索,但找不到任何可以在触发完成后立即调用Python脚本或执行Python脚本的方法。我知道我可以安排脚本,但是有没有办法在触发器完成后在SQL Server中启动工作?谢谢

解决方法

我刚刚在触发器中添加了以下代码,以调用作业(未计划)来运行它,并且效果很好。

...
begin
 EXEC msdb..sp_start_job
 @job_name = 'JOB NAME';
end

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...