0
我有一个Asp .Net Web服务。在它的方法中,我调用SQL Server的HOST_ID()函数来获取每个会话或连接的唯一ID,但每个会话都有一个ID。我怎样才能使它对每个http会话都是唯一的?我如何在Web服务中为不同的会话设置不同的HOST_ID()?
我有一个Asp .Net Web服务。在它的方法中,我调用SQL Server的HOST_ID()函数来获取每个会话或连接的唯一ID,但每个会话都有一个ID。我怎样才能使它对每个http会话都是唯一的?我如何在Web服务中为不同的会话设置不同的HOST_ID()?
从联机丛书:
返回工作站标识号。工作站标识号是连接到SQL Server的客户端计算机上应用程序的进程标识(PID)。
这不可能是唯一的。
我删除了关于'@@ SPID'的注释,因为不知道这是否合适。但它是连接/会话的SQL Server数字标识符。 –
你想用host_id()做什么? –