文件首頁
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