我创建了一个UniqueIdentifier
变量@GroupId
并为其赋值。我开始DIALOG WITH RELATED_CONVERSATION_GROUP = @GroupId
。
当我查看队列时,conversation_group_id
与@GroupId
不匹配。我正在尝试使用已知的群组对话ID发送对话,以便我可以稍后RECEIVE TOP(1) WHERE conversation_group_id = @GroupId
。
有什么建议吗?我没有尝试过任何工作。
谢谢,
布兰登
答案 0 :(得分:0)
在Service Broker中,您不会创建会话句柄。发出begin dialog
语句时,请将@dialog_handle变量视为输出变量。如果您以后需要添加相关会话,则需要存储该值(或以其他方式确定)以供日后使用。
出于好奇,您似乎只是开始使用Service Broker。我已经使用了一段时间,从未需要与#34;相关的对话"。你想做什么?