Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Azure SQL Managed Instance
Muda uma conversa para outro grupo de conversa.
Transact-SQL convenções de sintaxe
Sintaxe
MOVE CONVERSATION conversation_handle
TO conversation_group_id
[ ; ]
Arguments
conversation_handle
É uma variável ou constante que contém a alavanca da conversa a mover.
conversation_handle deve ser do tipo uniqueidentifier.
PARA conversation_group_id
É uma variável ou constante que contém o identificador do grupo de conversa onde a conversa deve ser movida.
conversation_group_id deve ser do tipo uniqueidentifier.
Remarks
A MOVE CONVERSATION declaração transfere a conversa especificada por conversation_handle para o grupo de conversa identificado por conversation_group_id. Os diálogos só podem ser redirecionados entre grupos de conversa associados à mesma fila.
Important
Se a MOVE CONVERSATION instrução não for a primeira de um procedimento em lote ou armazenado, a instrução anterior deve ser terminada com um ponto e vírgula (;), o terminador da Transact-SQL instrução.
A MOVE CONVERSATION instrução bloqueia o grupo de conversa associado à conversation_handle e o grupo de conversa especificado por conversation_group_id até que a transação contendo a instrução seja confirmada ou revertida.
MOVE CONVERSATION não é válido numa função definida pelo utilizador.
Permissions
Para mover uma conversa, o utilizador atual deve ser o proprietário da conversa e do grupo de conversa, ou ser membro do papel fixo de servidor sysadmin, ou ser membro do papel db_owner base de dados fixa.
Exemplos
O exemplo seguinte leva uma conversa para outro grupo de conversa.
DECLARE @conversation_handle UNIQUEIDENTIFIER,
@conversation_group_id UNIQUEIDENTIFIER ;
SET @conversation_handle =
<retrieve conversation handle from database> ;
SET @conversation_group_id =
<retrieve conversation group ID from database> ;
MOVE CONVERSATION @conversation_handle TO @conversation_group_id ;
Ver também
BEGIN DIALOG CONVERSATION (Transact-SQL)
GET CONVERSATION GROUP (Transact-SQL)
END CONVERSATION (Transact-SQL)
sys.conversation_groups (Transact-SQL)
sys.conversation_endpoints (Transact-SQL)