Documentation Home

6.9.5.15 MySQLCursor.statement 属性

句法:

str = cursor.statement

此只读属性将最后执行的语句作为字符串返回。该statement属性可用于调试和显示发送到 MySQL 服务器的内容。

如果执行了多语句字符串,则该字符串可以包含多条语句。这发生在 execute()with 上multi=True。在这种情况下,该statement属性包含整个语句字符串,并且execute() 调用返回一个迭代器,该迭代器可用于处理来自各个语句的结果。此迭代器的statement 属性显示各个语句的语句字符串。