sys.conversation_priorities (języka Transact-SQL)

Zawiera wiersz dla każdego priorytetu konwersacji utworzonych w bieżącej bazie danych, jak pokazano w poniższej tabela:

Nazwa kolumny

Typ danych

Opis

Priority_id

int

Numer, który unikatowo identyfikuje priorytet konwersacji.NIEDOPUSZCZAJĄCE.

name

sysname

Nazwa priorytetu konwersacji.NIEDOPUSZCZAJĄCE.

service_contract_id

int

Identyfikator kontrakt określone dla priorytetu konwersacji.To może być przyłączony na service_contract_id kolumna w sys.service_contracts.NULLABLE.

local_service_id

int

Identyfikator usługa jest określona jako lokalna usługa priorytet konwersacji.W tej kolumna mogą zostać sprzężone na service_id kolumna w sys.services.NULLABLE.

remote_service_name

nvarchar(256)

Nazwa usługa jest określona jako zdalnego usługa priorytet konwersacji.NULLABLE.

priority

tinyint

Priorytet poziom określonego w polu priorytet tej konwersacji.NIEDOPUSZCZAJĄCE.

Uprawnienia

W programie SQL Server 2005 i nowszych wersjach widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczanych obiektów, które należą do użytkownika lub do których udzielono użytkownikowi pewnych uprawnień.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.

Przykłady

Poniższy przykład wyświetla listę priorytetów konwersacji za pomocą sprzężenia kontrakt i lokalnej usługa nazw.

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;