CONTEXT_INFO (Transact-sql)
Döner CONTEXT_INFO kullanarak geçerli oturumu veya toplu iş için ayarlanan değer set CONTEXT_INFO deyimi.
Transact-SQL Sözdizim Kuralları
Sözdizimi
CONTEXT_INFO()
Dönüş Değeri
Değeri CONTEXT_INFO, ya da, null CONTEXT_INFO ayarlı değil.
Açıklamalar
Birden çok etkin sonuç, birden çok toplu işlemleri veya istekleri, aynı anda aynı bağlantı üzerinde çalışacak uygulamaları için (mars) sağlar ayarlar. Bir mars bağlantısı toplu işlemleri CONTEXT_INFO set çalıştırdığında, yeni içerik değeri aynı toplu olarak set deyimi çalıştırdığınızda CONTEXT_INFO işlevi tarafından döndürülür. Sürece onlar koştu tam set deyimi toplu sonra başladı yeni değeri aşağıdakilerden birini veya birkaçını diğer toplu bağlantıda çalıştırmak CONTEXT_INFO işlevi tarafından döndürülür.
İzinler
Özel izin gerektirir. Bağlam bilgileri de depolanır sys.dm_exec_requests, sys.dm_exec_sessions, ve sys.sysprocesses sistem görünümleri, ancak görünümleri doğrudan sorgulama Seç ve VIEW server state izni gerektirir.
Örnekler
Aşağıdaki basit örnekte kümeleri CONTEXT_INFO değeri 0x1256698456ve CONTEXT_INFOdeğerini almak için işlevi.
SET CONTEXT_INFO 0x1256698456
GO
SELECT CONTEXT_INFO()
GO
SET CONTEXT_INFO 0x1256698456
GO
SELECT CONTEXT_INFO()
GO