SQL Server 全域性變數

okone96發表於2007-03-13
  1. @@SERVERNAME : 返回執行SQL Server 2000本地伺服器的名稱。
  2. @@REMSERVER : 返回登入記錄中記載的遠端SQL Server伺服器的名稱。
  3. @@CONNECTIONS : 返回自上次啟動SQL Server以來連線或試圖連線的次數,用其可讓管理人員方便地瞭解今天所有試圖連線伺服器的次數。
  4. @@CURSOR_ROWS : 返回最後連線上並開啟的遊標中當前存在的合格行的數量。
  5. @@ERROR : 返回最後執行的Transact-SQL語句的錯誤程式碼。
  6. @@ROWCOUNT : 返回受上一語句影響的行數,任何不返回行的語句將這一變數設定為0。
  7. @@VERSION : 返回SQL Server當前安裝的日期、版本和處理器型別。
  8. @@CPU_BUSY : 返回自SQL Server最近一次啟動以來CPU的工作時間其單位為毫秒。
  9. @@DATEFIRST : 返回使用SET DATEFIRST命令而被賦值的DATAFIRST引數值。SET DATEFIRST命令用來指定每週的第一天是星期幾。
  10. @@DBTS : 返回當前資料庫的時間戳值必須保證資料庫中時間戳的值是惟一的。
  11. @@FETCH_STATUS : 返回上一次FETCH語句的狀態值。
  12. @@IDENTITY : 返回最後插入行的標識列的列值。
  13. @@IDLE : 返回自SQL Server最近一次啟動以來CPU處於空閉狀態的時間長短,單位為毫秒。
  14. @@IO_BUSY : 返回自SQL Server最後一次啟動以來CPU執行輸入輸出操作所花費的時間(毫秒)。
  15. @@LANGID : 返回當前所使用的語言ID值。
  16. @@LANGUAGE : 返回當前使用的語言名稱。
  17. @@LOCK_TIMEOUT: 返回當前會話等待鎖的時間長短其單位為毫秒。
  18. @@MAX_CONNECTIONS : 返回允許連線到SQL Server的最大連線數目。
  19. @@MAX_PRECISION : 返回decimal 和 numeric資料型別的精確度。
  20. @@NESTLEVEL : 返回當前執行的儲存過程的巢狀級數,初始值為0。
  21. @@OPTIONS : 返回當前SET選項的資訊。
  22. @@PACK_RECEIVED : 返回SQL Server透過網路讀取的輸入包的數目。
  23. @@PACK_SENT : 返回SQL Server寫給網路的輸出包的數目。
  24. @@PACKET_ERRORS : 返回網路包的錯誤數目。
  25. @@PROCID : 返回當前儲存過程的ID值。
  26. @@SERVICENAME : 返回SQL Server正執行於哪種服務狀態之下:如 MS SQLServer、MSDTC、SQLServerAgent。
  27. @@SPID : 返回當前使用者處理的伺服器處理ID值。
  28. @@TEXTSIZE : 返回SET語句的TEXTSIZE選項值SET語句定義了SELECT語句中text或image。資料型別的最大長度基本單位為位元組。
  29. @@TIMETICKS : 返回每一時鐘的微秒數。
  30. @@TOTAL_ERRORS : 返回磁碟讀寫錯誤數目。
  31. @@TOTAL_READ : 返回磁碟讀操作的數目。
  32. @@TOTAL_WRITE : 返回磁碟寫操作的數目。
  33. @@TRANCOUNT : 返回當前連線中處於啟用狀態的事務數目。
[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/750220/viewspace-904530/,如需轉載,請註明出處,否則將追究法律責任。

相關文章