• 相关软件
    >SET LOCK_TIMEOUT 创建者:webmaster 更新时间:2006-02-16 15:51

    指定语句等待锁释放的毫秒数。



    语法


    SET LOCK_TIMEOUT timeout_period



    参数


    timeout_period



    是在 Microsoft® SQL Server™ 返回锁定错误前经过的毫秒数。值为 -1(默认值)时表示没有超时期限(即无限期等待)。



    当锁等待超过超时值时,将返回错误。值为 0 时表示根本不等待,并且一遇到锁就返回信息。



    注释


    在连接开始时,该设置的值为 -1。设置更改后,新设置在其余的连接时间里一直有效。



    SET LOCK_TIMEOUT 的设置是在执行或运行时设置,而不是在分析时设置。



    READPAST 锁定提示为该 SET 选项提供了另一种方式。



    权限


    SET LOCK_TIMEOUT 权限默认授予所有用户。



    示例


    下例将锁超时期限设置为 1,800 毫秒。



    SET LOCK_TIMEOUT 1800
    GO
    相关文章
    本页查看次数: