SQL中常用数学函数和处理字符串函数

数学函数

函数

作用

Rand()

返回0-1中的随机值

Ceiling(浮点数)

对浮点数取整,返回最大值

Floor(浮点数)

对浮点数取整,返回最小值

Round(浮点数,精确值)

对浮点数四舍五入,根据第二个参数控制小数点的精确位数

Abs(数字)

取绝对值

Power(底数,幂)

取表达式的幂值

Sing(数字)

如果是正数返回1,如果是负数返回-1,如果是零返回0

Sqrt(数字)

开方要求这个数必须是正整数

Pi()

直接获取圆周率

Avg()

返回平均值

Count()

返回行数

Max()

返回最大值

Min()

返回最小值

Sum()

返回总和

Square()

返回浮点值的平方

Exp(幂)

返回e的多少次乘方后的值

Log(数字)

返回值的自然对数

Log10(数字)

返回值的基数为10的对数

Radians(弧度)

将参数由弧度换为角度

Sin(角度)

返回参数的正弦

Asin(正弦值)

返回参数的反正弦

Cos(角度)

返回参数的余弦

Acos(余弦值)

返回参数的反余弦

Tan(角度)

返回参数的正切

Atan(正切值)

返回参数的反正切

Cot(角度)

返回参数的余切

字符串函数

Ascii(字符)

返回Ascii码值

Char(数字)

将Ascii码转换成字符

Lower(字符串)

将字符串全部转换成小写

Upper(字符串)

将字符串全部转换成大写

Str()

把数值型数据转换成字符型数据

Ltrim()

把字符串头部空格去掉

Rtrim()

把字符串尾部空格去掉

Left(字符串,几个)

返回左起几个字符

Right(字符串,几个)

返回右起几个字符

Substring()

返回字符串从左起第几个字符到第几个字符组成的字符串

Charindex(指定字符串,字符串)

返回指定字符串在字符串中出现的位置

Patindex(‘%指定字符串%’,‘字符串’)

返回指定字符串在字符串中出现的位置

Quotename()

返回被特定字符串括起来的字符串

Replicate(‘字符串’,次数)

返回一个指定次数的字符串

Reverse(‘字符串’)

将指定字符串字符排列顺序颠倒

Replace(‘字符串1’,’字符串2’,’字符串3’)

用字符串3替换在字符串1中的字符串2

Space()

返回一个有指定长度的空白字符串

Stuff(‘字符串1’,’位置’,‘长度’,字符串2)

用字符串2替换字符串1中指定位置开始的某个长度字符串

Len(‘字符串’)

获取字符串长度

Unicode(‘字符串’)

返回第一个字符的整数值

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神奇的布欧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值