select spid from master . . sysprocesses where dbid=db_id( 'DBselectCourse')中的master . . sysprocesses是撒意思哦?不懂不懂...

解决方案 »

  1.   

    查询master数据库中的一个视图sysprocesses
      

  2.   

    master..sysprocesses
    --等价
    master.dbo.sysprocesses
    库名.架构名.表名
      

  3.   

    我记得好像是个视图吧,
    应该是这样的 master.sys.sysprocess
    select spid from master..sysprocesses a
     inner join master..sysdatabases b on a.dbid=b.dbid
    where b.name='DBName'
    好像dbid不能等于dbname
      

  4.   

    额  我错了,LZ可以获取到dbid
      

  5.   

    楼上的可以去sqlServer中select * from master.dbo.sysprocesses 试试
      

  6.   

    无论如何,sysprocesses是master库中的一个支持select查询语句的东西
      

  7.   

     
    哦,查了哈,spid是sqlserver里的进程ID,而sysprocesses是http://www.yesky.com/imagesnew/software/tsql/ts_sys-p_3kmr.htm表,整个查询就是得到DBselectCourse数据库的所有进程ID哈