我一直在尝试从 SSIS 运行 python。所以我需要在 sql server 中创建一个包。我可以在 sql server 中运行小脚本,但我不确定如何运行脚本。
下面的作品。但是我的 python 代码在 test_db.py 我如何在 sql server 中运行那个 python 脚本?
EXEC sp_execute_external_script @language = N'Python',
@script = N'print(3+4)'
来自外部脚本的 STDOUT 消息:
7
最佳答案
如果 Python 引擎安装在您尝试运行此脚本的服务器上,您可以使用执行进程任务并调用 python.exe。将 .py 文件作为参数传递给任务,这也会运行脚本。
关于python - 在 sql server 上运行 python(.py 脚本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52160018/