MSSQL系统常用全局变量

复制代码
View Code
 1 ----------全局变量
 2 select @@version as '版本';---------------------------返回当前数据库的版本信息  
 3 select APP_NAME ( ) as '当前会话应用程序';------------返回当前会话的应用程序信息
 4 select @@ERROR as '错误ID';---------------------------返回上一次Trian_SQL的错误ID,如果正常执行了查询,error为0,出错时error一定大于0,可用于事务中
 5 select @@IDENTITY as '标示符';------------------------返回最后一次的标识符,如先执行了insert into T_User(user_name,user_password,user_email,user_ip) values('admin','123456','32962435@qq.com','58.20.158.20');返回的将是当前插入的数据的主键U_ID的值
 6 
 7 select user_name()as '当前用户';----------------------返回当前用户
 8 select @@connections as '连接次数';-------------------返回自上次SQL启动以来连接或试图连接的次数。
 9 select getdate() as '当前时间';-----------------------返回当前时间
10 select @@cpu_busy/100 as 'CPU工作时间';---------------返回自上次启动SQL 以来 CPU 的工作时间,单位为毫秒
11 select @@language as '语言';--------------------------返回当前语言
12 select @@lock_timeout as '超时锁定设置';--------------返回超市锁定设置的值
13 select @@max_connections as '允许最大连接数';---------返回允许最大连接数
14 exec sp_configure;------------------------------------系统存储过程,显示默认配置
15 select @@options as '选项';---------------------------返回set选项值
16 select @@servername as '服务器名称';------------------返回当前数据库服务器名称
17 select @@servicename as '注册名称' ;------------------返回注册名称
18 select @@total_errors as '错误总数';------------------返回至启动以来的错误总数
19 select @@total_read as '读取总数';--------------------返回自启动以来的读取总数
20 select @@total_write as '写入总数';-------------------返回自启动以来的写入总数
21 select @@spid as '当前进程pid';-----------------------返回当前会话用户pid
复制代码

 

posted @   zero@  阅读(1610)  评论(2编辑  收藏  举报
编辑推荐:
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
点击右上角即可分享
微信分享提示