PostgreSQL 函数(一) 数学函数和字符串函数

1.数学函数

1.1.符号函数sign

用于判断正负
在这里插入图片描述

1.2.求余函数mod

在这里插入图片描述

1.3.圆周率函数pi

在这里插入图片描述

1.4.平方根函数sqrt

在这里插入图片描述

1.5.向上取整函数ceil和ceiling

在这里插入图片描述

1.6.向下取整函数floor

在这里插入图片描述

1.7.绝对值函数abs

在这里插入图片描述

1.8.四舍五入函数round

在这里插入图片描述
第2位参数为保留位数

1.9.其他函数

正弦函数sin, 反正弦函数asin, 余弦函数cos, 反余弦函数acos, 正切函数tan, 反正切函数atan, 余切函数cot
角度转弧度函数radians, 弧度转角度函数degrees
对数函数log, 几次密函数powpower, 指数函数exp: e的x次方;

2.字符串函数

2.1.计算字符长度函数char_length和length

在这里插入图片描述

2.2.合并函数

2.2.1.无间隔符号合并concat

在这里插入图片描述
其中参数null忽略不计

2.2.2.有间隔符号合并concat_ws

在这里插入图片描述

2.2.3.连接符号||

在这里插入图片描述

2.3.取长函数

2.3.1.从左取长left

在这里插入图片描述

2.3.2.从右取长right

在这里插入图片描述

2.4.填充函数

2.4.1.左侧填充lpad

在这里插入图片描述
说明: 第一个参数为参照参数, 第二个为获取的长度, 第三个参数为: 从左侧数, 如果位数不够,缺少多少位,则将第三个参数的多少位, 填充到左侧第一个参数的左侧

2.4.2.右侧填充rpad

在这里插入图片描述
说明: 第一个参数为参照参数, 第二个为获取的长度, 第三个参数为: 从左侧数, 如果位数不够,缺少多少位,则将第三个参数的多少位, 填充到左侧第一个参数的右侧

2.5.删除前后空格或者字符

2.5.1.删除左侧空格ltrim

在这里插入图片描述

2.5.2.删除右侧空格rtrim

在这里插入图片描述

2.5.3. 删除前后空格trim

在这里插入图片描述

2.5.4.删除前后两端指定字符trim(A FROM B)

在这里插入图片描述
说明: 第一个参数, 指的是字符, 也就是从前往后数,或者从后往前数, 如果遇到的字符是属于第一个字符当中的一个, 那么就被删除掉, 第二个参数为被修改的字符串.

2.6.倒序函数

在这里插入图片描述

2.7.替换函数replace

在这里插入图片描述
说明:第一个参数为原始字符串, 第二个为被替换的字符串, 第三个参数为替换成的字符串

2.8.获取字符串的位置position

在这里插入图片描述
说明: 位置从1开始

2.9.截取函数substring

在这里插入图片描述
说明:第一个参数为被截取的字符串, 第二个参数为从第几位(从1开始)开始截取,可以是负数, 第三个参数为截取的长度, 如果不传第三个参数, 则获取所有的字符串

2.10.重复生成函数repeat

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值