10.2.42 MySQLConnection.get_warnings 属性
可以为该属性分配一个值True
orFalse
以启用或禁用是否应自动获取警告。默认为
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
。