Returns the current lock time-out setting, in milliseconds, for the current session.
@@LOCK_TIMEOUT
integer
SET LOCK_TIMEOUT allows an application to set the maximum time that a statement waits on a blocked resource. When a statement has waited longer than the LOCK_TIMEOUT setting, the blocked statement is automatically canceled, and an error message is returned to the application.
At the beginning of a connection, @@LOCK_TIMEOUT returns a value of -1.
This example shows the result set when a LOCK_TIMEOUT value has not been set.
SELECT @@LOCK_TIMEOUT
Here is the result set:
----------------
-1
This example sets LOCK_TIMEOUT to 1800 milliseconds, and then calls @@LOCK_TIMEOUT.
SET LOCK_TIMEOUT 1800
SELECT @@LOCK_TIMEOUT
Here is the result set:
------------------------------
1800
Customizing the Lock Time-out | Configuration Functions |
SET LOCK_TIMEOUT |