sys.conversation_priorities (Transact-SQL)
Область применения: SQL Server
Содержит по строке для каждого приоритета диалога, созданного в базе данных, которая имеет следующий вид:
Имя столбца | Тип данных | Description |
---|---|---|
Priority_id | int | Число, которое однозначно определяет приоритет диалога. Не допускает значения NULL. |
name | sysname | Имя приоритета диалога. Не допускает значения NULL. |
service_contract_id | int | Идентификатор контракта, указанного для приоритета диалога. Может быть соединен со столбцом service_contract_id в представлении sys.service_contracts. Допускает значение NULL. |
local_service_id | int | Идентификатор службы, которая указана в качестве локальной службы для приоритета диалога. Этот столбец можно присоединить к столбцу service_id в sys.services. Допускает значение NULL. |
remote_service_name | nvarchar(256) | Имя службы, которая указана в качестве удаленной службы для приоритета диалога. Допускает значение NULL. |
priority | tinyint | Уровень приоритета, заданный для этого приоритета диалога. Не допускает значения NULL. |
Разрешения
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе 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)