sys.conversation_priorities (Transact-SQL)
Aplica-se: SQL Server
Contém uma linha para cada prioridade de conversa criada no banco de dados atual, conforme mostrado na tabela a seguir:
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
Priority_id | int | Um número que identifica exclusivamente a prioridade de conversa. Não é NULLABLE. |
name | sysname | Nome da prioridade de conversa. Não é NULLABLE. |
service_contract_id | int | O identificador do contrato especificado para a prioridade de conversa. Ele pode ser unido à coluna de service_contract_id em sys.service_contracts. É NULLABLE. |
local_service_id | int | O identificador do serviço especificado como o serviço local para a prioridade de conversa. Esta coluna pode ser unida à coluna de service_id em sys.services. É NULLABLE. |
remote_service_name | nvarchar(256) | O nome do serviço especificado como o serviço remoto para a prioridade de conversa. É NULLABLE. |
priority | tinyint | O nível de prioridade especificado nesta prioridade de conversa. Não é NULLABLE. |
Permissões
A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.
Exemplos
O exemplo a seguir lista as prioridades de conversa usando junções para mostrar o contrato e os nomes de serviços locais.
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;
Confira também
ALTER BROKER PRIORITY (Transact-SQL)
CREATE BROKER PRIORITY (Transact-SQL)
DROP BROKER PRIORITY (Transact-SQL)
sys.services (Transact-SQL)
sys.service_contracts (Transact-SQL)