当前位置: 代码迷 >> PB >> 怎么獲得sql server的session id
  详细解决方案

怎么獲得sql server的session id

热度:153   发布时间:2016-04-29 05:30:55.0
如何獲得sql server的session id?
連接oracle資料庫時,可以用以下方式,取得sessionid:
select userenv('sessionid') into :il_spid  from dual;

請教一下,如果換成連接ms-sql資料庫時,該如何取得?
謝謝!
------解决方案--------------------
PB的SQL中必须要有from 
所以可以写成:
select @@spid into :ll_spid from (select a=1) as tmp;

引用:
感謝回覆!
可是我在powerbuilder的scrip下以下程式碼:

long ll_spid

select @@spid into :ll_spid;

會產生錯誤:
Error C0031:Syntax error
  相关解决方案