SQL ServerSQL Server @@参数一览表

–返回 SQL Server 自上次启动以来尝试的连年数,无论连接是水到渠成或者失败。

SELECT @@CONNECTIONS AS CONNECTIONS

 

–返回 SQL Server 自上次启动后的行事时间。其结果以 CPU
时间增量或“滴答数”表示,

–此值为具备 CPU 时间的积淀,因此,可能会见超过实际占有的流年。乘以
@@TIMETICKS 即可转换为微秒。

,@@CPU_BUSY AS CPU_BUSY

 

–返回连接上打开的达到一个游标中的眼前限定行的多少。

–为了提高性,Microsoft SQL Server 可异步填充大型键集和静态游标。

–可调用 @@CURSOR_ROWS 以确定当那让调用时寻找了游标符合条件的行数。

,@@CURSOR_ROWS AS CURSOR_ROWS

 

–对会话返回 SET DATEFIRST 的眼前价。SET DATEFIRST
表示指定的每周的第一天。美国英语中默认 7 针对许星期日。

,@@DATEFIRST AS _DATEFIRST

 

–SET LANGUAGE italian

–SELECT @@DATEFIRST

–SET LANGUAGE us_English

–SELECT @@DATEFIRST

 

–返回时数据库的即 timestamp
数据类型的价值。这等同日子戳值在数据库被得是绝无仅有的。

,@@DBTS AS DBTS

 

–返回执行的达到一个 Transact-SQL 语句之错误号。

,@@ERROR AS ERROR

 

–返回针对连续时打开的别样游标发出的齐一样久游标 FETCH 语句之状态

,@@FETCH_STATUS AS FETCH_STATUS

 

–返回最后插入的标识值的系函数

,@@IDENTITY AS _IDENTITY

 

–返回 SQL Server 自上次启动后的空闲时间。结果因 CPU
时间增量要“时钟周期”表示,

–并且是有着 CPU 的积攒,因此该值可能超越实际通过的时刻。乘以
@@TIMETICKS 即可转换为微秒

,@@IDLE AS IDLE

 

–返回从 SQL Server 最近一模一样软启动以来,SQL Server
已经用于实践输入和出口操作的时光。

–其结果是 CPU 时间增量(时钟周期),并且是具备 CPU
的累积值,所以,它恐怕跨越实际没有的时。

–乘为 @@TIMETICKS 即可转换为微秒

,@@IO_BUSY AS IO_BUSY

 

–返回时采取的言语的本土语言标识符 (ID)。

,@@LANGID AS LANGID

 

–返回时所用言语的称

,@@LANGUAGE AS LANGUAGE

 

–返回时对话的手上锁定超时设置(毫秒)。

–SET LOCK_TIMEOUT 允许应用程序设置语句等待绿灯资源的绝丰富日子。

–当一条语句等待的日长短逾 LOCK_TIMEOUT 所设置的时长度时,

–于锁住的说话以自动取消,并吃应用程序返回一漫长错误信息。

,@@LOCK_TIMEOUT AS _LOCK_TIMEOUT

 

–返回 SQL Server
实例允许而拓展的极致老用户连接数。返回的数值不必然是眼前布局的数值

,@@MAX_CONNECTIONS AS MAX_CONNECTIONS

 

–按照服务器中之手上安装,返回 decimal 和 numeric 数据类型所用之精度级别

,@@MAX_PRECISION AS MAX_PRECISION

 

–返回对该地服务器上实施之脚下储存过程的嵌套级别(初始值为 0)。

,@@NESTLEVEL AS NESTLEVEL

 

–返回有关当前 SET 选项之音讯

,@@OPTIONS AS OPTIONS

 

–返回自上次起动 SQL Server 后,在 SQL Server
连接上发生的纱数据包错误数

,@@PACKET_ERRORS AS PACKET_ERRORS

 

–返回 SQL Server 自上次启动后从网读取的输入数据包数

,@@PACK_RECEIVED AS PACK_RECEIVED

 

–返回 SQL Server 自上次启动后形容副网络的出口数据包个数

,@@PACK_SENT AS PACK_SENT

 

–返回 Transact-SQL 当前模块的对象标识符 (ID)。Transact-SQL
模块可是储存过程、用户定义函数或触发器。

–不克当 CLR 模块或进程内数据看接口中指定 @@PROCID 

,@@PROCID AS PROCID

 

–返回远程 SQL Server 数据库服务器在登录记录受显示的名称

,@@REMSERVER AS REMSERVER

 

–返回受上同报句影响之行数。如果行数大于 20 亿,请用 ROWCOUNT_BIG

,@@ROWCOUNT AS _ROWCOUNT

 

–返回运行 SQL Server 的当地服务器的称谓

,@@SERVERNAME AS SERVERNAME

 

–返回 SQL Server 正于其下运作的挂号表项的号。若当前实例为默认实例,则
@@SERVICENAME 返回 MSSQLSERVER;

–若当前实例是命名实例,则该函数返回该实例名

,@@SERVICENAME AS SERVICENAME

 

–返回时用户进程的对话 ID

,@@SPID AS SPID

 

–返回 SET 语句被之 TEXTSIZE 选项的手上值。

–该值指定 SELECT语句返回的
varchar(max)、nvarchar(max)、varbinary(max)、text 或 image
数据的太要命尺寸。

,@@TEXTSIZE AS _TEXTSIZE

 

–返回每个时钟周期的微秒数。

,@@TIMETICKS AS TIMETICKS

 

–返回自上次起步 SQL Server 之后 SQL Server 所遇到的磁盘写副错数

,@@TOTAL_ERRORS AS TOTAL_ERRORS

 

–返回 SQL Server 自上次启动后由 SQL Server
读取(非缓存读取)的磁盘的数额

,@@TOTAL_READ AS TOTAL_READ

 

–返回自上次起动 SQL Server 以来 SQL Server 所执行的磁盘写入数

,@@TOTAL_WRITE AS TOTAL_WRITE

 

–返回时连日的移动事务数

,@@TRANCOUNT AS TRANCOUNT

 

–返回时底 SQL Server 安装的本、处理器体系布局、生成日期以及操作系统

,@@VERSION AS VERSION

相关文章