Aracılığıyla paylaş


@@ LOCK_TIMEOUT (Transact-SQL)

Geçerli kilit saatverir-ayar geçerli oturumiçin milisaniye cinsinden öğrenmek.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

@@LOCK_TIMEOUT

Dönüş Türleri

tamsayı

Açıklamalar

LOCK_TIMEOUT set deyim engellenen kaynaküzerinde en fazla saat küme için bir uygulama sağlar.Bir deyim LOCK_TIMEOUT ayarı daha uzun süre bekledi, engellenmiş deyim otomatik olarak iptal edilir ve uygulamaya bir hata iletisi döndürülür.

set LOCK_TIMEOUT geçerli oturumsırasında henüz yapılmadı, @@ LOCK_TIMEOUT -1 değerini döndürür.

Örnekler

LOCK_TIMEOUT değeri kümedeğil Bu örnek sonuç kümesi gösterir.

SELECT @@LOCK_TIMEOUT AS [Lock Timeout];
GO

İşte sonuç kümesi:

Lock Timeout
------------
-1

Bu örnek, LOCK_TIMEOUT 1800 milisaniye ayarlar ve @@ LOCK_TIMEOUT çağırır.

SET LOCK_TIMEOUT 1800;
SELECT @@LOCK_TIMEOUT AS [Lock Timeout];
GO

İşte sonuç kümesi:

Lock Timeout
------------
1800