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)