文档主页
MySQL Connector/Python 开发人员指南
相关文档 下载本手册
PDF (US Ltr) - 0.7Mb
PDF (A4) - 0.7Mb


10.2.42 MySQLConnection.get_warnings 属性

此属性可以被赋予 TrueFalse 的值,以启用或禁用是否应自动获取警告。默认值为 False (默认值)。该属性可以被调用以检索当前的警告设置。

在调试查询时,自动获取警告可能很有用。游标通过方法 MySQLCursor.fetchwarnings() 提供警告。

>>> cnx.get_warnings = True
>>> cursor.execute('SELECT "a"+1')
>>> cursor.fetchall()
[(1.0,)]
>>> cursor.fetchwarnings()
[(u'Warning', 1292, u"Truncated incorrect DOUBLE value: 'a'")]

返回 TrueFalse