Sql中的一些常用的函数

Sql中的一些常用的函数

数值函数
① ABS(m) 求绝对值
② MOD(m,n) 求余 Sql Sever中使用 m%n
③ Round(对象数值,保留小数位数) 四舍五入

字符串函数
① 字符串1 || 字符串2 拼接函数(Sql Sever使用 + 来连接字符串)
② Length(Str) 字符串长度 (SQL Sever使用 len)
③ Lower(Str) 小写转换
④ Upper(Str) 大写转换
⑤ Replace(对象Str,替换前的str,替换后的str) 字符串替换
⑥ Substring(对象str From 截取起始位置 for 截取字符串长度) (sql Sever 使用 Substring(对象字符串,起始位置,截取长度) )

日期函数
① Current_date 当前日期 (sqlSever 中使用 GetDate()或Current_TimeStamp获取当前日期时间)
② Current_time 当前时间
③ Current_timeStamp 当前日期和时间
④ Extract(日期元素 From 对象日期) 截取日期元素 (sql sever中使用DatePart(日期元素,对象日期))
eg: Select DatePart(Year,Current_TimeStamp) 结果为当前的年份

转换函数
① Cast(对象数值 As 想要转换的类型)类型转换
② Coalesce(数值1,数值2,数值3,…)返回从左侧起第一个不为null的值 将null值转换为其他值

你可能感兴趣的:(Sql笔记)