Spec-Zone.ru › MySQL Connectors 1.0

10.12.11 ошибки.ProgrammingError Исключение

Это исключение возникает при ошибках программирования, например, когда у вас синтаксическая ошибка в вашем SQL запросе или таблица не найдена.

Следующий пример показывает, как обрабатывать синтаксические ошибки:

try:
  cursor.execute("CREATE DESK t1 (id int, PRIMARY KEY (id))")
except mysql.connector.ProgrammingError as err:
  if err.errno == errorcode.ER_SYNTAX_ERROR:
    print("Check your syntax!")
  else:
    print("Error: {}".format(err))

errors.ProgrammingError является подклассом errors.DatabaseError.

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

Spec-Zone.ru

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