SELECT @@FETCH_STATUS
--返回上一次fetch 语句的状态值,用在游标中;=0 表示检索到了数据,可以对数据操作了
SELECT @@ERROR --返回最后执行的Tran SQL语句的错误代码 ;<>0 代表有错误
SELECT @@TRANCOUNT --返回当前连接的活动事务数
SELECT @@IDENTITY --返回最后插入的标识值
SELECT @@CONNECTIONS --返回自上次SQL启动以来连接或试图连接的次数
SELECT @@CPU_BUSY --返回自上次启动SQL以来CPU的工作时间(毫秒)
SELECT @@IDLE --返回SQL自上次启动闲置的时间(毫秒)
SELECT @@IO_BUSY --返回SQL自上次启动后用于执行输入和输出操作的时间(毫秒)
SELECT @@LANGUAGE --返回当前使用的语言名
SELECT @@LANGID --返回当前所使用的本地语言标示符(ID)
SELECT @@LOCK_TIMEOUT --返回当前会话的当前锁超时设置(毫秒)
SELECT @@MAX_CONNECTIONS --返回SQL上允许的同时连接的用户数
SELECT @@MAX_PRECISION --返回decimal 和 numeric 数据类型所用的精度级别(即该服务器中当前设置的精度, 默认最大精度为38)
SELECT @@OPTIONS - -返回当前SET 选项的信息
SELECT @@PACK_RECEIVED --返回SQL自启动后从网络上读取的输入数据包数目
SELECT @@PACK_SENT --返回SQL自上次启动后写到网络上的输出数据包数目
SELECT @@PACKET_ERRORS --返回SQL启动后,在SQL连接上发生的网络数据包错误数
SELECT @@SERVERNAME --返回运行SQL 服务器名称
SELECT @@SERVICENAME --返回SQL 正在其下运行的注册表键名
SELECT @@TIMETICKS --返回SQl 服务器一刻度的微妙数
SELECT @@TOTAL_READ --返回SQL 服务器自启动后读取磁盘的次数
SELECT @@TOTAL_WRITE --返回SQL 服务器自启动后写入磁盘的次数
SELECT @@TOTAL_ERRORS --返回SQL 服务器自启动后,所遇到的磁盘读/写错误数
SELECT @@VERSION --返回SQL 服务器安装的日期、版本和处理类型
SELECT @@CURSOR_ROWS --返回连接上最后打开的游标中当前存在的合格行的数量(返回被打开的游标中还未被读 取的有效数据行的行数)
SELECT @@DATEFIRST --返回每周第一天的数字(周日-7)
SELECT @@PROCID --返回当前过程的存储过程的标示符(ID)
SELECT @@ROWCOUNT --返回上一语句影响的行数
SELECT @@SPID --返回当前用户进程的服务器进程标示符(ID)
SELECT @@DBTS --返回当前数据库的时间戳值,必须保证数据库中时间戳的值是唯一的
SELECT APP_NAME() --当前会话的应用程序名称
SELECT USER_NAME() --返回用户数据库用户名
SELECT @@NESTLEVEL --返回当前执行的存储过程的嵌套级数,初始值为0
SELECT @@ERROR --返回最后执行的Tran SQL语句的错误代码 ;<>0 代表有错误
SELECT @@TRANCOUNT --返回当前连接的活动事务数
SELECT @@IDENTITY --返回最后插入的标识值
SELECT @@CONNECTIONS --返回自上次SQL启动以来连接或试图连接的次数
SELECT @@CPU_BUSY --返回自上次启动SQL以来CPU的工作时间(毫秒)
SELECT @@IDLE --返回SQL自上次启动闲置的时间(毫秒)
SELECT @@IO_BUSY --返回SQL自上次启动后用于执行输入和输出操作的时间(毫秒)
SELECT @@LANGUAGE --返回当前使用的语言名
SELECT @@LANGID --返回当前所使用的本地语言标示符(ID)
SELECT @@LOCK_TIMEOUT --返回当前会话的当前锁超时设置(毫秒)
SELECT @@MAX_CONNECTIONS --返回SQL上允许的同时连接的用户数
SELECT @@MAX_PRECISION --返回decimal 和 numeric 数据类型所用的精度级别(即该服务器中当前设置的精度, 默认最大精度为38)
SELECT @@OPTIONS - -返回当前SET 选项的信息
SELECT @@PACK_RECEIVED --返回SQL自启动后从网络上读取的输入数据包数目
SELECT @@PACK_SENT --返回SQL自上次启动后写到网络上的输出数据包数目
SELECT @@PACKET_ERRORS --返回SQL启动后,在SQL连接上发生的网络数据包错误数
SELECT @@SERVERNAME --返回运行SQL 服务器名称
SELECT @@SERVICENAME --返回SQL 正在其下运行的注册表键名
SELECT @@TIMETICKS --返回SQl 服务器一刻度的微妙数
SELECT @@TOTAL_READ --返回SQL 服务器自启动后读取磁盘的次数
SELECT @@TOTAL_WRITE --返回SQL 服务器自启动后写入磁盘的次数
SELECT @@TOTAL_ERRORS --返回SQL 服务器自启动后,所遇到的磁盘读/写错误数
SELECT @@VERSION --返回SQL 服务器安装的日期、版本和处理类型
SELECT @@CURSOR_ROWS --返回连接上最后打开的游标中当前存在的合格行的数量(返回被打开的游标中还未被读 取的有效数据行的行数)
SELECT @@DATEFIRST --返回每周第一天的数字(周日-7)
SELECT @@PROCID --返回当前过程的存储过程的标示符(ID)
SELECT @@ROWCOUNT --返回上一语句影响的行数
SELECT @@SPID --返回当前用户进程的服务器进程标示符(ID)
SELECT @@DBTS --返回当前数据库的时间戳值,必须保证数据库中时间戳的值是唯一的
SELECT APP_NAME() --当前会话的应用程序名称
SELECT USER_NAME() --返回用户数据库用户名
SELECT @@NESTLEVEL --返回当前执行的存储过程的嵌套级数,初始值为0
EXEC sp_configure --显示当前服务器的全局配置设置