(Будет удалено) Получите время, указанное для успешного выполнения SQL-запросов
querytimeout
функция будет удалена в следующем релизе. Замена этой функциональности отсутствует. Для импорта данных используйте fetch
функция. Для получения дополнительной информации см. Вопросы совместимости.
timeout = querytimeout(curs)
timeout = querytimeout(curs)
возвращает время, в секундах, допустимое для SQL-запросов открытого cursor
curs объекта
чтобы преуспеть. Если указанный запрос не может быть завершен за указанное время, тулбокс останавливает попытки выполнить запрос.
Администратор базы данных определяет значения тайм-аута. Если значение тайм-аута меньше нуля, запросы должны быть завершены немедленно.
Получите текущий параметр тайм-аута базы данных для curs
.
querytimeout(curs) ans = 10
Как создать cursor
объект с помощью соединения ODBC, можно использовать собственный интерфейс ODBC. Для получения дополнительной информации см. database
.
Это сообщение об ошибке отображается, если в данной базе данных нет функции тайм-аутов базы данных:
[Driver]Optional feature not implemented
Драйверы ODBC для Microsoft® Access™ и Oracle® не поддерживать querytimeout
.