python - 如何使用Pycharm在SQL Server中运行SQL?

标签 python sql-server

我开始使用 ms sql server 使用大量 sql,并希望使用 python 脚本自动执行一些步骤。

我的计划是让 python 使用各种输入,这样当我需要从 sql server 获取不同的输出时,我可以运行 python 脚本并在 Microsoft SQL Server Management Studio 中执行 SQL 代码。这样,我可以快速获得我想要的结果,而无需一直手动调整 sql 代码来满足我的不同需求(但使用相同的代码)。

到目前为止,我已经查看了所有(但不限于)这些帖子:

  1. Python Pycharm and SQL Server connection

  2. https://www.jetbrains.com/help/pycharm/2016.3/databases-and-sql.html

  3. https://intellij-support.jetbrains.com/hc/en-us/community/posts/205816489-New-to-Python-Help-with-SQL-Server-Connection-?sort_by=votes

但是,我还无法完全理解如何连接它们。或者我理解错了,这两者实际上没有联系?我找不到关于这个主题的太多信息。非常感谢任何帮助!

注意:

澄清一下,我什至不知道如何开始:(所以非常感谢任何指导!

最佳答案

你安装了Python的ms sql驱动程序了吗? 如果您从未使用过 python 和数据库,那么这可能是最常见的错误。

如果没有,请先从这里获取驱动程序

https://learn.microsoft.com/en-us/sql/connect/python/python-driver-for-sql-server

安装驱动程序后,只需连接到您的数据库,如上面链接中的教程所示。

关于python - 如何使用Pycharm在SQL Server中运行SQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43196201/

相关文章:

python - 在 python 中实现数据日志的派生

SQL Server 在子查询中重用别名

c# - 为什么它一直在说 "cannot find table 0"?

python - Pandas 数据框减少特定日期之间的行值

python - TCP客户端如何连接到服务器并发送到服务器端?获取错误并且无法成功运行代码。

python - 如何对类或函数定义进行哈希处理?

python - 使用管理员身份注册自定义用户模型

sql - T-SQL 在给定日期范围内的同一天查找来自同一客户的多个订单

asp.net - Entity Framework 隐藏n到n表

sql-server - 当涉及数据库时,SAS 是什么?