TSQL--SQL SERVER 经常使用系统变量

----------全局变量
select @@version as '版本';---------------------------返回当前数据库的版本信息
 
select APP_NAME ( ) as '当前会话应用程序';------------返回当前会话的应用程序信息数据库

select @@ERROR as '错误ID';---------------------------返回上一次TSQL的错误ID,若是正常执行了查询,error为0,出错时error必定大于0,可用于事务中服务器

select @@IDENTITY as '标示符';------------------------返回最后一次的标识符,如先执行了server

select user_name()as '当前用户';----------------------返回当前用户进程

select @@connections as '链接次数';-------------------返回自上次SQL启动以来链接或试图链接的次数。事务

select getdate() as '当前时间';-----------------------返回当前时间get

select @@cpu_busy/100 as 'CPU工做时间';---------------返回自上次启动SQL 以来 CPU 的工做时间,单位为毫秒it

select @@language as '语言';--------------------------返回当前语言io

select @@lock_timeout as '超时锁定设置';--------------返回超时锁定设置的值变量

select @@max_connections as '容许最大链接数';---------返回容许最大链接数配置

exec sp_configure;------------------------------------系统存储过程,显示默认配置

select @@options as '选项';---------------------------返回set选项值

select @@servername as '服务器名称';------------------返回当前数据库服务器名称

select @@servicename as '注册名称' ;------------------返回注册的SQL服务名称

select @@total_errors as '错误总数';------------------返回至启动以来的错误总数

select @@total_read as '读取总数';--------------------返回自启动以来的读取总数

select @@total_write as '写入总数';-------------------返回自启动以来的写入总数

select @@spid as '当前进程pid';-----------------------返回当前会话用户pid

相关文章
相关标签/搜索