[英]How to run a SQL Server Script from Python
在学习任何 Python 之前学习了 SQL,我在 SQL 服务器中编写了一个相当冗长的程序/查询,它大量转换和计算数据(基本上获取预测、库存和物料清单以及效率数据,然后自动生成生产计划。虽然我确信有些东西我可以优化,但查询/程序本身大约有 3,000 行)。
虽然我已经弄清楚如何使用 pandas、pyodbc 和 fast_to_sql 的组合来更新 SQL 服务器中的数据,但我一直无法找到通过 Python 运行 SQL 服务器脚本的简单方法。
我确信我可以通过在 python 而不是 SQL 服务器中进行数据操作来实现同样的事情,翻译所有内容将是相当耗时的。
如果有什么我可以澄清的,请告诉我。 作为参考,我使用的是 Microsoft SQL Server python 3.8.3 版的 2017 版。
尝试将所有 MSSQL 脚本组合到存储过程中,然后从 Python 调用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.