PRZENIEŚĆ KONWERSACJI (Transact-SQL)
Przenosi konwersacji do innej grupa konwersacji.
Składnia
MOVE CONVERSATION conversation_handle
TO conversation_group_id
[ ; ]
Argumenty
conversation_handle
Jest zmienną lub stała zawierającą dojście do konwersacji konwersacji, które mają być przeniesione.conversation_handlemusi być typu uniqueidentifier.ABYconversation_group_id
Jest zmienną lub stała zawierającym identyfikator grupa konwersacji , gdzie konwersacji jest ma zostać przeniesiona.conversation_group_idmusi być typu uniqueidentifier.
Uwagi
PRZENIEŚĆ KONWERSACJI instrukcja przenosi konwersacji określonej przez conversation_handle do grupa konwersacji identyfikowane przez conversation_group_id.Okna dialogowe mogą być przekierowane między grupami konwersacji, które są skojarzone z tej samej kolejki.
Ważne: |
---|
Jeśli KONWERSACJI przenieść instrukcja nie jest pierwsza instrukcja w procedura składowana partia lub poprzednim instrukcja musi zakończone średnikiem (;), Transact-SQLinstrukcja terminator. |
PRZENIEŚĆ KONWERSACJI instrukcja blokuje grupa konwersacji skojarzonej z conversation_handle i grupa konwersacji określone przez conversation_group_id aż do transakcji, zawierające instrukcja zatwierdza lub toczy się wstecz.
PRZENIEŚĆ KONWERSACJI nie jest prawidłowy w zdefiniowanej przez użytkownika funkcja.
Uprawnienia
Przenieść konwersację, bieżącego użytkownika musi być właścicielem konwersacji i grupa konwersacjilub element członkowski sysadmin stała rola serweralub element członkowski db_owner stałej rola bazy danych.
Przykłady
W następującym przykładzie przenoszona konwersacji do innej grupa konwersacji.
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 ;