(Будет удалено) Получите время, указанное для успешного выполнения 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.