程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> Sql Server全局變量

Sql Server全局變量

編輯:關於SqlServer

SQL Server一共提供了30多個全局變量
常用:
@@IDENTITY  : 返回最後插入行的標識列的列值。
@@ERROR  : 返回最後執行的Transact-SQL語句的錯誤代碼。沒有錯誤則為零。
@@ROWCOUNT  : 返回受上一語句影響的行數,任何不返回行的語句將這一變量設置為0。
@@DBTS  : 返回當前數據庫的時間戳值必須保證數據庫中時間戳的值是惟一的。


@@SERVERNAME  : 返回運行SQL Server 2000本地服務器的名稱。
@@REMSERVER  : 返回登錄記錄中記載的遠程SQL Server服務器的名稱。
@@CONNECTIONS  : 返回自上次啟動SQL Server以來連接或試圖連接的次數,用其可讓管理人員方便地了解今天所有試圖連接服務器的次數。
@@CURSOR_ROWS : 返回最後連接上並打開的游標中當前存在的合格行的數量。
@@VERSION  : 返回SQL Server當前安裝的日期、版本和處理器類型。
@@CPU_BUSY  : 返回自SQL Server最近一次啟動以來CPU的工作時間其單位為毫秒。
@@DATEFIRST  : 返回使用SET DATEFIRST命令而被賦值的DATAFIRST參數值。SET DATEFIRST命令用來指定每周的第一天是星期幾。
@@FETCH_STATUS  : 返回上一次FETCH語句的狀態值。
@@IDLE  : 返回自SQL Server最近一次啟動以來CPU處於空閉狀態的時間長短,單位為毫秒。
@@IO_BUSY  : 返回自SQL Server最後一次啟動以來CPU執行輸入輸出操作所花費的時間(毫秒)。
@@LANGID  : 返回當前所使用的語言ID值。
@@LANGUAGE  : 返回當前使用的語言名稱。
@@LOCK_TIMEOUT  : 返回當前會話等待鎖的時間長短其單位為毫秒。
@@MAX_CONNECTIONS  : 返回允許連接到SQL Server的最大連接數目。
@@MAX_PRECISION  : 返回decimal 和 numeric數據類型的精確度。
@@NESTLEVEL  : 返回當前執行的存儲過程的嵌套級數,初始值為0。
@@OPTIONS  : 返回當前SET選項的信息。
@@PACK_RECEIVED  : 返回SQL Server通過網絡讀取的輸入包的數目。
@@PACK_SENT  : 返回SQL Server寫給網絡的輸出包的數目。
@@PACKET_ERRORS  : 返回網絡包的錯誤數目。
@@PROCID  : 返回當前存儲過程的ID值。
@@SERVICENAME  : 返回SQL Server正運行於哪種服務狀態之下:如 MS SQLServer、MSDTC、SQLServerAgent。
@@SPID  : 返回當前用戶處理的服務器處理ID值。
@@TEXTSIZE  : 返回SET語句的TEXTSIZE選項值SET語句定義了SELECT語句中text或image。數據類型的最大長度基本單位為字節。
@@TIMETICKS  : 返回每一時鐘的微秒數。
@@TOTAL_ERRORS  : 返回磁盤讀寫錯誤數目。
@@TOTAL_READ  : 返回磁盤讀操作的數目。
@@TOTAL_WRITE  : 返回磁盤寫操作的數目。
@@TRANCOUNT  : 返回當前連接中處於激活狀態的事務數目。

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved