Spec-Zone.ru › MySQL Connectors 1.0

10.5.14 Метод MySQLCursor.fetchwarnings()

Синтаксис:

tuples = cursor.fetchwarnings()

Этот метод возвращает список кортежей, содержащих предупреждения, сгенерированные ранее выполненной операцией. Для установки получения предупреждений используйте свойство подключения get_warnings.

Следующий пример демонстрирует оператор, генерирующий предупреждение:

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

При генерации предупреждений вместо них можно вызывать ошибки, используя свойство подключения raise_on_warnings.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/connector-python-en/connector-python-api-mysqlcursor-fetchwarnings.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API