gpt4 book ai didi

python - 在 Python 中运行 SQL 查询

转载 作者:行者123 更新时间:2023-12-02 16:34:47 25 4
gpt4 key购买 nike

我需要在 python 中转换一个大的 SQL 代码。除了将 SQL 代码转换为 python,有什么方法可以在 python 脚本中运行 sql 查询?假设我的 MsSqlServer 中有一个存储过程。我如何在 python 中调用该存储过程?

最佳答案

一种方法可以是下面的(你可以保存整个查询,这当然会比例子中的更复杂):

# Import sqlalchemy's create_engine() function
from sqlalchemy import create_engine
import pandas as pd

# Create the database engine
engine = create_engine("mssql+pyodbc://user:pass@dsn")

# Create a SQL query to load the entire table
query = """
SELECT *
FROM XXX;
"""

# Load with the SQL query
load = pd.read_sql(query, engine)

关于python - 在 Python 中运行 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62851137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com