首页 MsSql 必须会的SQL语句(七) 字符串函数、时间函数

必须会的SQL语句(七) 字符串函数、时间函数

这篇文章主要介绍了sqlserver中字符串函数、时间函数使用方法,需要的朋友可以参考下

字符串函数

1.大小写转换
–upper 转化成大写
–lower 转换成小写
select upper(‘AsaR’)

2.长度
–len 字数
–datalength 字节数

3.去除前后空格
–rtrim 去除右边空格
–ltrim 去除左边空格

4.字符串截取
–Left(‘串’,15) 从左侧开始 截取15个字节
–right(‘串’,15) 从右侧开始 截取15个字节
–SubString(‘串’,5,5) 从左侧第5个字节开始,截取5个字节

5.字符串替换
–replace(‘你们’,’你’,’我’) 把你们 替换成 我们

时间函数

1.获取当前日期
–getdate()

2.100天以后
–dateadd(day,100,getdate())

3.时间差函数
–dateiff(year,’1990/10/11′,getdate())

4.查询年月日
–year(时间) 获取年
–month(时间) 获取月
–day(时间) 获取日
————————————————
–计算出每个年份出生的人数
select year(birthday),count(*)
from 表
group by year([birthday])

5.获取日期的年、月、日、时、分、秒
datepart(year,日期)
datepart(month,日期)
datepart(day,日期)
datepart(hour,日期)
datepart(minute,日期)
datepart(second,日期)

本文来自网络,不代表青岛站长网立场。转载请注明出处: https://www.0532zz.com/html/shujuku/mssql/20201215/13848.html
上一篇
下一篇

作者: dawei

【声明】:青岛站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

返回顶部