MySQL Connector/Python 发行说明
此属性可以被赋予 True
或 False
的值,以启用或禁用是否应自动获取警告。默认值为 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'")]
返回 True
或 False
。