【发布时间】:2011-09-15 01:51:44
【问题描述】:
我正在使用 SQLAlchemy 并希望记录 已执行 SQL 代码(即所有绑定参数已被引用和替换的代码)。在 psycopg2 的情况下,可以使用Cursor 对象的query 属性(参见psycopg documentation)。在 MySQLdb 的情况下,可以使用 Cursor 对象的 _last_executed 属性。
我的问题是:如何使用 SQLAlchemy 接口检索刚刚执行的查询字符串?它提供这样的功能还是我应该编写自己的辅助函数?
提前感谢您的帮助。
【问题讨论】:
标签: python sqlalchemy