Query Timeout
- Last Updated: January 16, 2024
- 1 minute read
- DataDirect Connectors
- ODBC
- Progress Openedge 8.0
Attribute
QueryTimeout (QT)
Purpose
Specfies the number of seconds for the default query timeout for all
statements that are created by a connection. To override the value set by this connection
option for an individual statement, set a different value in the
SQL_ATTR_QUERY_TIMEOUT statement attribute on the
SQLSetStmtAttr() function.
Valid Values
-1 | 0 | x
where:
- x
- is a positive integer that specifies a number of seconds.
Behavior
If set to -1, the query does not time out. The driver
silently ignores the SQL_ATTR_QUERY_TIMEOUT attribute.
If set to 0, the query does not time out, but the driver
responds to the SQL_ATTR_QUERY_TIMEOUT attribute.
If set to x, all
queries time out after the specified number of seconds unless the application overrides this
value by setting the SQL_ATTR_QUERY_TIMEOUT attribute.
Default
0