SQLServer常用的配置函数笔记
今天给大家分享一下SQLServer常用的配置函数知识,希望对初学者能有所帮助!
1、@@DATEFIRST
@@Datefirst返回值tinyint
说明:datefirst指一周中的第一天,英语中第一天为星期日
示例:SELECT @@DATEFIRST AS '1st Day', DATEPART(dw, GETDATE()) AS 'Today'
2、@@DBTS
返回当前数据库的当前 timestamp 数据类型的值。这一时间戳值在数据库中必须是唯一的。
示例:SELECT @@DBTS
3、 @@VERSION
--获取当前数据库的版本信息
SELECT @@VERSION
4、@@language
--查询所使用的语言名称
SELECT @@language
sp_helplanguage --存储过程查询所有的语言设置信息
5、 @@langid
SELECT @@langid --当前使用语言的标识,简体中文为30
6、@@lock_timeout
select @@lock_timeout ;-- 设置会话超时的时间为毫秒,-1 表示没有设置超时时间
7、@@max_connections
SELECT @@max_connections;--查询当前SQLServer实例的最大连接数
8、@@max_precision
SELECT @@max_precision --返回 decimal 和 numeric 数据类型所用的精度级别,最大精度为38
9、@@servername
SELECT @@servername --返回本地SQLServer服务器的本地服务器名称
10、@@servicename
SELECT @@servicename --返回本地SQLServer服务器的实例名称,默认实例为MSSQLSERVER,命名实例为安装数据库设置的实例名.
11、@@spid
SELECT @@spid --返回当前会话的ID
12、@@textsize
-- 返回 SET 语句中的 TEXTSIZE 选项的当前值。该值指定 SELECT语句返回的 varchar(max)、nvarchar(max)、varbinary(max)、text 或 image 数据的最大长度。
SELECT @@textsize
13、@@connections
select @@connections -- 查看sqlserver数据库最大连接数
14、@@rowcount
SELECT @@rowcount --返回受上一语句影响的行数。如果行数大于 20 亿,可以使用 ROWCOUNT_BIG
15、@@procid
--返回 Transact-SQL 当前模块的对象标识符 (ID)。
-- Transact-SQL 模块可以是存储过程、用户定义函数或触发器。不能在 CLR 模块或进程内数据访问接口中指定 @@PROCID 。
SELECT @@procid
IT技术分享社区
个人博客网站:https://programmerblog.xyz
文章推荐程序员效率:画流程图常用的工具程序员效率:整理常用的在线笔记软件远程办公:常用的远程协助软件,你都知道吗?51单片机程序下载、ISP及串口基础知识硬件:断路器、接触器、继电器基础知识
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2020-02-25 程序员如何与人打交道
2018-02-25 T-SQL 实用函数总结
2018-02-25 T-SQL 实用函数总结
2018-02-25 T-SQL 实用函数总结
2017-02-25 十款被人忽视的堪称神器的软件【纯干货】
2017-02-25 C#中,Json的序列化和反序列化的几种方式总结
2017-02-25 大型分布式网站架构技术总结