首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >PostgreSQL 常用函数分享

PostgreSQL 常用函数分享

作者头像
用户8589624
发布2025-11-13 14:16:26
发布2025-11-13 14:16:26
740
举报
文章被收录于专栏:nginxnginx

PostgreSQL 常用函数

  • PostgreSQL 内置函数(聚合函数)
  • PostgreSQL 数学函数
  • PostgreSQL 字符串函数和操作符
  • PostgreSQL 类型转换相关函数

PostgreSQL 内置函数(聚合函数)

  • COUNT 函数:用于计算数据库表中的行数。
  • MAX 函数:用于查询某一特定列中最大值。
  • MIN 函数:用于查询某一特定列中最小值。
  • AVG 函数:用于计算某一特定列中平均值。
  • SUM 函数:用于计算数字列所有值的总和。
  • ARRAY 函数:用于输入值(包括null)添加到数组中。
  • Numeric 函数:完整列出一个 SQL 中所需的操作数的函数。
  • String 函数:完整列出一个 SQL 中所需的操作字符的函数。

PostgreSQL 数学函数

abs(x) —>绝对值 abs(-17.4) —>17.4 cbrt(double) —>立方根 cbrt(27.0) —>3 ceil(double/numeric) —>不小于参数的最小的整数 ceil(-42.8) —>-42 floor(double/numeric) —>不大于参数的最大整数 floor(-42.8) —>-43 mod(y, x) —>取余数 mod(9,4) 1 random() —>0.0到1.0之间的随机数值 random() sqrt(double/numeric) —>平方根 sqrt(2.0) —>1.4142135623731 trunc(double/numeric) —>截断(向零靠近) trunc(42.8) —>42 trunc(v numeric, s int) —>截断为s小数位置的数字 trunc(42.438,2) —>42.43

PostgreSQL 字符串函数和操作符

string 丨丨 string —>字串连接 ‘Post’ 丨丨 ‘greSQL’ —>PostgreSQL lower(string) —>把字串转化为小写 lower(‘TOM’) —>tom upper(string) —>把字串转化为大写。upper(‘tom’) —>TOM substring(string from int for int]) —>抽取子字串 substring(‘Thomas’ from 2 for 3) —>hom substr(string, from int for int) —>抽取子字串。 substr(‘alphabet’, 3, 2) —> ph length(string text) —>string中字符的数目 length(‘jose’) —>4

PostgreSQL 类型转换相关函数

to_char(int, text) —>整型转换为字符串 to_char(125, ‘999’) to_char(double precision, text) —>双精度转换为字符串 to_char(125.8::real, ‘999D9’) to_char(numeric, text) —>数字转换为字符串 to_char(-125.8, ‘999D99S’) to_date(text, text) —>字符串转换为日期 to_date(‘05 Dec 2000’, ‘DD Mon YYYY’) to_number(text, text) —>转换字符串为数字 to_number(‘12,454.8-’, ‘99G999D9S’) to_timestamp(text, text) —>转换为指定的时间格式 time zone convert string to time stamp to_timestamp(‘05 Dec 2000’, ‘DD Mon YYYY’)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-06-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • PostgreSQL 常用函数
  • PostgreSQL 内置函数(聚合函数)
  • PostgreSQL 数学函数
  • PostgreSQL 字符串函数和操作符
  • PostgreSQL 类型转换相关函数
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档