sys.conversation_priorities (Transact-SQL)
Aşağıdaki tabloda gösterildiği gibi geçerli veritabanında oluşturulmuş her konuşma öncelik için bir satır içerir:
sütun Name: |
Veri türü |
Açıklama |
---|---|---|
Ad: |
sysname |
Konuşma öncelik adıdır.NULLABLE değil. |
service_contract_id |
int |
Görüşme önceliğini belirtilen sözleşmenin tanımlayıcısı.Sys.service_contracts service_contract_id sütununda birleştirilebilecek.NULL. |
local_service_id |
int |
Yerel hizmet konuşma önceliği olarak belirtilen hizmetin tanımlayıcısı.Bu sütun sys.services service_id sütununda katılması.NULL. |
remote_service_name |
nvarchar(256) |
Uzak hizmet konuşma önceliği olarak belirtilen hizmetin adı.NULL. |
Öncelik: |
tinyint |
Bu konuşma öncelikli belirtilen öncelik düzey.NULLABLE değil. |
İzinler
In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Daha fazla bilgi için bkz:Meta veriler görünürlük yapılandırma.
Örnekler
Aşağıdaki örnek anlaşma ve yerel hizmet adlarını göstermek için birleştirme kullanarak konuşma önceliklerini listeler.
SELECT scp.name AS priority_name,
ssc.name AS contract_name,
ssvc.name AS local_service_name,
scp.remote_service_name,
scp.priority AS priority_level
FROM sys.conversation_priorities AS scp
INNER JOIN sys.service_contracts AS ssc
ON scp.service_contract_id = ssc.service_contract_id
INNER JOIN sys.services AS ssvc
ON scp.local_service_id = ssvc.service_id
ORDER BY priority_name, contract_name,
local_service_name, remote_service_name;