Loading

SQL Server教程:内置函数

SQL Server为了日常方便加入了一些内置函数,可以供使用者直接使用,避免用户再去编写函数。

如何学习过C语言可能知道,我们经常使用字符串处理函数,如下:

// 字符串复制函数
strcpy()

// 字符串拼接函数
strcat()

// 字符串计算字符长度函数
strlen()

// ...

这些函数不用我们自己编写,只需要再源文件引入 #include <stdio.h> 库,即可使用。

sql server 也是这种思想,甚至连引入头文件都不需要了,可以直接调用函数

一、内置函数

1-1 字符串函数

函数 功能 备注
DATALENGTH 统计字符串占用空间大小
LEN 统计字符串数量
UPPER 将字符串中的小写字母转换为大写字母
LOWER 将字符串中的大写字母转换为小写字母
LTRIM 清除字符串左边填充的空格
RTRIM 清除字符串右边填充的空格

1-2 日期函数

函数 功能 备注
GETDATE 获取系统当前的日期和时间 格式:2022-12-29 09:25:49.870

1-3 数学函数

函数 功能 备注
RAND 返回一个0~1之间的随机的浮点数
ABS 返回一个数的绝对值
POWER 返回一个数的幂值
SQUARE 返回一个浮点数的平方
SQRT 返回一个浮点数的平方根

1-4 聚合函数

函数 功能 备注
SUM 求和
AVG 求平均值
MIN 求最小值
MAX 求最大值
COUNT 统计数量
DISTINCT 返回一个集合,并从指定集合中删除重复的元组

参考来源

01-SQL Server中的内置函数(超详细讲解),一次性全都掌握

posted @ 2022-12-29 09:57  eiSouthBoy  阅读(288)  评论(0编辑  收藏  举报