(轉(zhuǎn))SQL Server中常用全局變量介紹

在SQL Server中,全局變量是一種特殊類(lèi)型的變量,服務(wù)器將維護(hù)這些變量的值。全局變量以@@前綴開(kāi)頭,不必進(jìn)行聲明,它們屬于系統(tǒng)定義的函數(shù)。下表就是SQL Server中一些常用的全局變量。

全局變量名稱(chēng) 描述
@@CONNECTIONS 返回 SQL Server 自上次啟動(dòng)以來(lái)嘗試的連接數(shù)。
@@CPU_BUSY 返回 SQL Server 自上次啟動(dòng)后的工作時(shí)間。
@@CURSOR_ROWS 返回連接上打開(kāi)的上一個(gè)游標(biāo)中的當(dāng)前限定行的數(shù)目,確定當(dāng)其被調(diào)用時(shí)檢索了游標(biāo)符合條件的行數(shù)。
@@DATEFIRST 針對(duì)會(huì)話返回 SET DATEFIRST 的當(dāng)前值,SET DATEFIRST 表示指定的每周的第一天。
@@DBTS 返回當(dāng)前數(shù)據(jù)庫(kù)的當(dāng)前 timestamp 數(shù)據(jù)類(lèi)型的值,這一時(shí)間戳值在數(shù)據(jù)庫(kù)中必須是唯一的。
@@ERROR 返回執(zhí)行的上一個(gè) Transact-SQL 語(yǔ)句的錯(cuò)誤號(hào),如果前一個(gè) Transact-SQL 語(yǔ)句執(zhí)行沒(méi)有錯(cuò)誤,則返回 0。
@@FETCH_STATUS 返回針對(duì)連接當(dāng)前打開(kāi)的任何游標(biāo)發(fā)出的上一條游標(biāo) FETCH語(yǔ)句的狀 態(tài)。
@@IDENTITY 返回上次插入的標(biāo)識(shí)值。
@@IDLE 返回 SQL Server 自上次啟動(dòng)后的空閑時(shí)間。結(jié)果以 CPU 時(shí)間增量或“時(shí)鐘周期”表示,并且是所有 CPU 的累積。
@@IO_BUSY 返回自從 SQL Server 最近一次啟動(dòng)以來(lái),Microsoft SQL Server已經(jīng)用于執(zhí)行輸入和輸出操作的時(shí)間。其結(jié)果是 CPU 時(shí)間增量(時(shí)鐘周期),并且是所有 CPU 的累積值
@@LANGID 返回當(dāng)前使用的語(yǔ)言的本地語(yǔ)言標(biāo)識(shí)符 (ID)。
@@LANGUAGE 返回當(dāng)前所用語(yǔ)言的名稱(chēng)。
@@LOCK_TIMEOUT: 返回當(dāng)前會(huì)話的當(dāng)前鎖定超時(shí)設(shè)置(毫秒)。
@@MAX_CONNECTIONS 返回 SQL Server 實(shí)例允許同時(shí)進(jìn)行的最大用戶連接數(shù)。返回的數(shù)值不一定是當(dāng)前配置的數(shù)值。
@@MAX_PRECISION 按照服務(wù)器中的當(dāng)前設(shè)置,返回 decimal 和 numeric 數(shù)據(jù)類(lèi)型所用的精度級(jí)別。
@@NESTLEVEL 返回對(duì)本地服務(wù)器上執(zhí)行的當(dāng)前存儲(chǔ)過(guò)程的嵌套級(jí)別(初始值為 0)。
@@OPTIONS 返回有關(guān)當(dāng)前 SET 選項(xiàng)的信息。
@@PACK_RECEIVED 返回 SQL Server 自上次啟動(dòng)后從網(wǎng)絡(luò)讀取的輸入數(shù)據(jù)包數(shù)。
@@PACK_SENT 返回 SQL Server 自上次啟動(dòng)后寫(xiě)入網(wǎng)絡(luò)的輸出數(shù)據(jù)包個(gè)數(shù)。
@@PACKET_ERRORS 返回自上次啟動(dòng) SQL Server 后,在 SQL Server 連接上發(fā)生的網(wǎng)絡(luò)數(shù)據(jù)包錯(cuò)誤數(shù)。
@@PROCID 返回 Transact-SQL 當(dāng)前模塊的對(duì)象標(biāo)識(shí)符 (ID)。Transact-SQL模塊可以是存儲(chǔ)過(guò)程、用戶定義函數(shù)或觸發(fā)器。
@@REMSERVER 返回遠(yuǎn)程 SQL Server 數(shù)據(jù)庫(kù)服務(wù)器在登錄記錄中顯示的名稱(chēng)。
@@ROWCOUNT 返回受上一語(yǔ)句影響的行數(shù)。
@@SERVERNAME 返回運(yùn)行 SQL Server 的本地服務(wù)器的名稱(chēng)。
@@SERVICENAME 返回 SQL Server 正在其下運(yùn)行的注冊(cè)表項(xiàng)的名稱(chēng)。若當(dāng)前實(shí)例為默認(rèn)實(shí)例,則 @@SERVICENAME 返回 MSSQLSERVER。
@@SPID 返回當(dāng)前用戶進(jìn)程的會(huì)話 ID。
@@TEXTSIZE 返回 SET 語(yǔ)句中的 TEXTSIZE 選項(xiàng)的當(dāng)前值。
@@TIMETICKS 返回每個(gè)時(shí)鐘周期的微秒數(shù)。
@@TOTAL_ERRORS 返回 SQL Server 自上次啟動(dòng)之后所遇到的磁盤(pán)寫(xiě)入錯(cuò)誤數(shù)。
@@TOTAL_READ 返回 SQL Server 自上次啟動(dòng)后讀取磁盤(pán)(不是讀取高速緩存)的次數(shù)。
@@TOTAL_WRITE 返回 SQL Server 自上次啟動(dòng)以來(lái)所執(zhí)行的磁盤(pán)寫(xiě)入次數(shù)。
@@TRANCOUNT 返回當(dāng)前連接的活動(dòng)事務(wù)數(shù)。
@@VERSION 返回當(dāng)前的 SQL Server 安裝的版本、處理器體系結(jié)構(gòu)、生成日期和操作系統(tǒng)。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 概要 64學(xué)時(shí) 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,849評(píng)論 0 3
  • 語(yǔ) 句 功 能 數(shù)據(jù)操作 SELECT——從數(shù)據(jù)庫(kù)表中檢索數(shù)據(jù)行和列INSERT——向數(shù)據(jù)庫(kù)表添加新數(shù)據(jù)行DELE...
    戰(zhàn)敭閱讀 5,230評(píng)論 0 53
  • JavaScript語(yǔ)言精粹 前言 約定:=> 表示參考相關(guān)文章或書(shū)籍; JS是JavaScript的縮寫(xiě)。 本書(shū)...
    微笑的AK47閱讀 656評(píng)論 0 3
  • 堅(jiān)持了快一個(gè)禮拜的寫(xiě)作以后,我斷更了兩天。 “我很忙??!”我這樣告訴自己, “沒(méi)事,等這陣子忙完,再繼續(xù)寫(xiě)?!?然...
    未見(jiàn)其花閱讀 808評(píng)論 9 34
  • 今天是什么日子? 3月17日,2019年的第76天 天氣:多云轉(zhuǎn)陰心情:美美噠 今日金句:圖片發(fā)自簡(jiǎn)書(shū)App 時(shí)間...
    搬磚的小姐姐閱讀 336評(píng)論 0 0

友情鏈接更多精彩內(nèi)容