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

这篇具有很好参考价值的文章主要介绍了PostgreSQL 函数(一) 数学函数和字符串函数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.数学函数

1.1.符号函数sign

用于判断正负
PostgreSQL 函数(一) 数学函数和字符串函数

1.2.求余函数mod

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

1.3.圆周率函数pi

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

1.4.平方根函数sqrt

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

1.5.向上取整函数ceil和ceiling

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

1.6.向下取整函数floor

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

1.7.绝对值函数abs

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

1.8.四舍五入函数round

PostgreSQL 函数(一) 数学函数和字符串函数
第2位参数为保留位数

1.9.其他函数

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

2.字符串函数

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

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

2.2.合并函数

2.2.1.无间隔符号合并concat

PostgreSQL 函数(一) 数学函数和字符串函数
其中参数null忽略不计

2.2.2.有间隔符号合并concat_ws

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

2.2.3.连接符号||

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

2.3.取长函数

2.3.1.从左取长left

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

2.3.2.从右取长right

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

2.4.填充函数

2.4.1.左侧填充lpad

PostgreSQL 函数(一) 数学函数和字符串函数
说明: 第一个参数为参照参数, 第二个为获取的长度, 第三个参数为: 从左侧数, 如果位数不够,缺少多少位,则将第三个参数的多少位, 填充到左侧第一个参数的左侧

2.4.2.右侧填充rpad

PostgreSQL 函数(一) 数学函数和字符串函数
说明: 第一个参数为参照参数, 第二个为获取的长度, 第三个参数为: 从左侧数, 如果位数不够,缺少多少位,则将第三个参数的多少位, 填充到左侧第一个参数的右侧

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

2.5.1.删除左侧空格ltrim

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

2.5.2.删除右侧空格rtrim

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

2.5.3. 删除前后空格trim

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

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

PostgreSQL 函数(一) 数学函数和字符串函数
说明: 第一个参数, 指的是字符, 也就是从前往后数,或者从后往前数, 如果遇到的字符是属于第一个字符当中的一个, 那么就被删除掉, 第二个参数为被修改的字符串.

2.6.倒序函数

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

2.7.替换函数replace

PostgreSQL 函数(一) 数学函数和字符串函数
说明:第一个参数为原始字符串, 第二个为被替换的字符串, 第三个参数为替换成的字符串

2.8.获取字符串的位置position

PostgreSQL 函数(一) 数学函数和字符串函数
说明: 位置从1开始

2.9.截取函数substring

PostgreSQL 函数(一) 数学函数和字符串函数
说明:第一个参数为被截取的字符串, 第二个参数为从第几位(从1开始)开始截取,可以是负数, 第三个参数为截取的长度, 如果不传第三个参数, 则获取所有的字符串

2.10.重复生成函数repeat

PostgreSQL 函数(一) 数学函数和字符串函数文章来源地址https://www.toymoban.com/news/detail-419172.html

到了这里,关于PostgreSQL 函数(一) 数学函数和字符串函数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java截取字符串两个符号之间的数据

    可以使用Java中的正则表达式来截取两个符号之间的数据。以下是一个示例代码,可以截取字符串中两个指定符号之间的数据: 这个方法接收三个参数:待截取的字符串 str,起始符号 startChar,结束符号 endChar。它首先将 startChar 和 endChar 拼接成一个正则表达式,然后使用 jav

    2024年02月11日
    浏览(38)
  • Hotspot源码解析-第十九章-ClassLoaderData、符号表、字符串表的初始化

    讲解本章先从一张图开始 众所周知,Java类的相关信息都是存储在元空间中的,但是是怎么存储的,相信很多读者是不清楚的,这里就不得不涉及到ClassLoaderDataGraph、classLoader、classLoaderData(简称CLD)和Klass的概念及他们四者的关系,这里简单描述下他们的概念,具体细节放到

    2024年01月17日
    浏览(47)
  • 51单片机LCD1602液晶屏显示字符,字符串,(有)无符号整数,十六进制数,二进制数等

    LCD1602液晶显示器是广泛使用的一种字符型液晶显示模块。液晶显示模块具有体积小、功耗低、显示内容丰富、超薄轻巧等优点,在嵌入式应用系统中得到越来越广泛的应用,这讲中向大家介绍的LCD1602 液晶显示模块(其内部控制器为HD44780 芯片),它可以显示两行,每行16 个字

    2024年02月04日
    浏览(66)
  • C语言:字符函数和字符串函数(一篇拿捏字符串函数!)

    目录 求字符串长度: 1. strlen(字符串长度) 长度不受限制函数: 2. strcpy(字符串拷贝) 3. strcat(字符串追加) 4. strcmp(字符串比较) 长度受限制函数: 5. strncpy(字符串拷贝) 6. strncat(字符串追加) 7. strncmp(字符串比较) 字符串查找: 8. strstr(查找字符串子串) 9. strtok(字符串分割) 错误信

    2024年02月10日
    浏览(104)
  • C/C++字符函数和字符串函数详解————长度受限制的字符串函数

    个人主页:点我进入主页 专栏分类:C语言初阶      C语言程序设计————KTV       C语言小游戏     C语言进阶 C语言刷题 欢迎大家点赞,评论,收藏。 一起努力,一起奔赴大厂。 目录 1.前言         2.长度受限制的字符串函数 2.1strncpy函数 2.2strncat函数 2.3strncmp函数

    2024年02月08日
    浏览(65)
  • 字符函数和字符串函数

    C语言中对字符和字符串的处理很是频繁,但是C语言本身是没有字符串类型的,字符串通常放在 常量字符串 中或者 字符数组 中。 字符串常量 适用于那些对它不做修改的字符串函数. 字符串已经 \\\'\\0\\\' 作为结束标志,strlen函数返回的是在字符串中 \\\'\\0\\\' 前面出现的字符个数(不包

    2024年02月07日
    浏览(46)
  • 字符串函数和字符函数

    在C语言中,我们经常会遇到字符串的处理,我们要是每当用到字符串总要自己写函数去解决问题的时候,未免有些麻烦,所以在这里我们可以调用库中的 “ string.h \\\" 的头函数来解决问题;下面就对一些经常使用的字符函数和字符串函数进行使用讲解和函数解析; size_t strle

    2024年02月15日
    浏览(44)
  • 【Kotlin】字符串操作 ① ( 截取字符串函数 substring | 拆分字符串函数 split | 解构语法特性 )

    Kotlin 中提供了 截取字符串函数 substring , 可接收 IntRange 类型的参数 , 这是 整数范围 类型 ; 截取字符串函数 substring 函数原型为 : 整数范围类型 : 其整数范围是 {0 , 1 , 2 , 3} ; 其整数范围是 {0 , 1 , 2} ; 代码示例 : 执行结果 : 拆分字符串函数 split 返回的是 List 集合 ; 拆分字符串函

    2023年04月08日
    浏览(61)
  • 字符函数和字符串函数(2)

      目录 memcpy memmove memcmp 1.函数memcpy从source的位置开始向后 复制num个字节 的数据到destination的内存位置。 2.这个函数在遇到 \\\'\\0\\\' 的时候并不会停下来。 3.如果source和destination有任何的重叠,复制的结果都是未定义的。 memcpy是内存拷贝,拷贝字符串、整形数组、结构体数据。

    2024年02月10日
    浏览(37)
  • MYSQL字符串函数详解和实战(字符串函数大全,内含示例)

    MySQL提供了许多字符串函数,用于处理和操作字符串数据。以下是一些常用的MYSQL字符串函数。 建议收藏以备后续用到查阅参考 。 目录 一、CONCAT 拼接字符串 二、CONCAT_WS 拼接字符串 三、SUBSTR 取子字符串 四、SUBSTRING 取子字符串 五、SUBSTRING_INDEX 取子字符串 六、REPLACE 替换子

    2024年02月05日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包