Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Managed Instance
Verplaatst een gesprek naar een andere gespreksgroep.
Transact-SQL syntaxis-conventies
Syntax
MOVE CONVERSATION conversation_handle
TO conversation_group_id
[ ; ]
Arguments
conversation_handle
Is een variabele of constante die het gesprekshandvat bevat van het te verplaatsen gesprek?
conversation_handle moet van het type uniqueidentifier zijn.
OM conversation_group_id
Is een variabele of constante die de identificatie bevat van de gespreksgroep waar het gesprek naartoe moet gaan.
conversation_group_id moet van het type uniqueidentifier zijn.
Remarks
De MOVE CONVERSATION uitspraak verplaatst het door conversation_handle gespecificeerde gesprek naar de gespreksgroep die door conversation_group_id is geïdentificeerd. Dialogen kunnen alleen worden omgeleid tussen gespreksgroepen die aan dezelfde wachtrij zijn gekoppeld.
Important
Als de MOVE CONVERSATION instructie niet de eerste instructie is in een batch of opgeslagen procedure, moet de voorgaande stelling worden beëindigd met een puntkomma (;), de terminator van de Transact-SQL statement.
De MOVE CONVERSATION instructie vergrendelt de gespreksgroep die aan conversation_handle is gekoppeld en de gespreksgroep die door conversation_group_id is gespecificeerd totdat de transactie met de instructie commit of terugrolt.
MOVE CONVERSATION is niet geldig in een door de gebruiker gedefinieerde functie.
Permissions
Om een gesprek te verplaatsen, moet de huidige gebruiker de eigenaar zijn van het gesprek en de gespreksgroep, of lid zijn van de sysadmin vaste serverrol, of lid zijn van de db_owner vaste databaserol.
Examples
Het volgende voorbeeld verplaatst een gesprek naar een andere gespreksgroep.
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 ;
Zie ook
BEGIN DIALOG CONVERSATION (Transact-SQL)
GET CONVERSATION GROUP (Transact-SQL)
END CONVERSATION (Transact-SQL)
sys.conversation_groups (Transact-SQL)
sys.gespreks_eindpunten (Transact-SQL)