gpt4 book ai didi

python - pymssql 获取 SQL 命令 - last_executed

转载 作者:太空宇宙 更新时间:2023-11-03 16:06:08 25 4
gpt4 key购买 nike

我有一个 python 脚本,可以将数据写入 MS SQL 数据库。我的部分代码:

cursor.execute("INSERT INTO TABLE (COL1, COL2, COL3) VALUES (%s,%s,%s)", (a,b,c))

a、b 和 c 是变量。我想打印执行的 SQL 命令。这可能吗?

我的目标是记录/打印每个执行的 SQL 命令,例如:

INSERT INTO TABLE (COL1, COL2, COL3) VALUES ('Lemon','Apple','Orange')

就像 pymysql 游标上的 _last_executed 属性一样。

谢谢!

最佳答案

你可以试试

print ("INSERT INTO TABLE (COL1, COL2, COL3) VALUES (%s,%s,%s)", (a,b,c))

关于python - pymssql 获取 SQL 命令 - last_executed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39773253/

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