SQL Server 常用系统表

sysaltfiles       主数据库               保存数据库的文档
syscharsets    主数据库               字符集和排序顺序
sysconfigures  主数据库               配置选项
syscurconfigs  主数据库               当前配置选项
sysdatabases   主数据库               服务器中的数据库
syslanguages   主数据库               语言
syslogins         主数据库               登陆帐号信息
sysoledbusers  主数据库               链接服务器登陆信息
sysprocesses   主数据库               进程
sysremotelogins主数据库               远程登录帐号

syscolumns     每个数据库             列
sysconstrains  每个数据库             限制
sysfilegroups  每个数据库             文档组
sysfiles       每个数据库             文档
sysforeignkeys 每个数据库             外部关键字
sysindexs      每个数据库             索引
sysmenbers     每个数据库             角色成员
sysobjects     每个数据库             任何数据库对象
syspermissions 每个数据库             权限
systypes       每个数据库             用户定义数据类型
sysusers       每个数据库             用户  

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQL Server 中,有许多常用系统函数可以帮助我们进行数据处理和计算,以下是一些常用系统函数及其调用方式: 1.字符串函数 LEN():返回字符串的长度,语法如下: SELECT LEN('Hello World'); -- 输出 11 SUBSTRING():返回指定位置的子字符串,语法如下: SELECT SUBSTRING('Hello World', 1, 5); -- 输出 Hello LOWER():将字符串转换为小写字母,语法如下: SELECT LOWER('Hello World'); -- 输出 hello world UPPER():将字符串转换为大写字母,语法如下: SELECT UPPER('Hello World'); -- 输出 HELLO WORLD 2.数值函数 SUM():计算列中所有数值的总和,语法如下: SELECT SUM(column_name) FROM table_name; AVG():计算列中所有数值的平均值,语法如下: SELECT AVG(column_name) FROM table_name; MAX():计算列中所有数值的最大值,语法如下: SELECT MAX(column_name) FROM table_name; MIN():计算列中所有数值的最小值,语法如下: SELECT MIN(column_name) FROM table_name; 3.日期函数 GETDATE():返回当前日期和时间,语法如下: SELECT GETDATE(); -- 输出当前日期和时间 DATEPART():返回日期中的指定部分,语法如下: SELECT DATEPART(year, '2022-01-01'); -- 输出 2022 DATEDIFF():返回两个日期之间的差异,语法如下: SELECT DATEDIFF(day, '2022-01-01', '2022-01-05'); -- 输出 4 4.类型转换函数 CAST():将一个数据类型转换为另一个数据类型,语法如下: SELECT CAST(column_name AS new_data_type) FROM table_name; CONVERT():将一个数据类型转换为另一个数据类型,语法如下: SELECT CONVERT(new_data_type, column_name) FROM table_name; 以上是 SQL Server常用系统函数及其调用方式,可以根据需要灵活运用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值