sys.conversation_priorities(Transact-SQL)

적용 대상:SQL Server

다음 표와 같이 현재 데이터베이스에서 만든 각 대화 우선 순위에 대한 행을 포함합니다.

열 이름 데이터 형식 설명
Priority_id int 대화 우선 순위를 고유하게 식별하는 숫자입니다. NULLABLE이 아닙니다.
name sysname 대화 우선 순위의 이름입니다. NULLABLE이 아닙니다.
service_contract_id int 대화 우선 순위에 대해 지정된 계약의 식별자입니다. 이는 sys.service_contracts의 service_contract_id 열에서 조인할 수 있습니다. Nullable.
local_service_id int 대화 우선 순위에 대한 로컬 서비스로 지정된 서비스의 식별자입니다. 이 열은 sys.services의 service_id 열에서 조인할 수 있습니다. Nullable.
remote_service_name nvarchar(256) 대화 우선 순위에 대한 원격 서비스로 지정된 서비스의 이름입니다. Nullable.
priority tinyint 이 대화 우선 순위에 지정된 우선 순위 수준입니다. NULLABLE이 아닙니다.

사용 권한

카탈로그 뷰에서 메타데이터의 표시 유형은 사용자가 소유하거나 사용자에게 일부 권한이 부여된 보안 개체로 제한됩니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.

예제

다음 예제에서는 조인을 사용하여 계약 및 로컬 서비스 이름을 표시하여 대화 우선 순위를 나열합니다.

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;  
  

참고 항목

ALTER BROKER PRIORITY(Transact-SQL)
CREATE BROKER PRIORITY(Transact-SQL)
DROP BROKER PRIORITY(Transact-SQL)
sys.services(Transact-SQL)
sys.service_contracts(Transact-SQL)