@@spid是每个连接分配一个吗?

Equn 2003-12-23 01:50:44
@@SPID
返回当前用户进程的服务器进程标识符 (ID)。

语法
@@SPID

返回类型
smallint

注释
@@SPID 可以在 sp_who 输出结果中标识当前用户进程。

示例
下面的示例返回当前用户进程的进程 ID、登录名和用户名。

SELECT @@SPID AS 'ID', SYSTEM_USER AS 'Login Name', USER AS 'User Name'

下面是结果集:

ID Login Name User Name
----- ------------- -----------
11 sa dbo

怎样才算一个用户进程? 是一个ADODB.Connection对象就只有一个@@spid吗?

我需要一个每个ADODB.Connection只有一个且每个ADODB.Connection都不同的变量用来作授权用。
...全文
247 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Equn 2003-12-23
  • 打赏
  • 举报
回复
up
Equn 2003-12-23
  • 打赏
  • 举报
回复
不能达到,@@spid好像是每执行一个exectue方法就会改变
byj2001329 2003-12-23
  • 打赏
  • 举报
回复
是,用它可以实现你的目的
LoveSQL 2003-12-23
  • 打赏
  • 举报
回复
@@spid应该是为用户的每个单独的进程分配一个ID号。。。
你可以在查询分析器里测试一下。
Equn 2003-12-23
  • 打赏
  • 举报
回复
有没有什么数据库变量是伴随ADODB.Connection对象的建立而产生
ADODB.Connection对象的销毁而消失的变量么?
hdslah 2003-12-23
  • 打赏
  • 举报
回复
up

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧