选择 打开 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

文档 / 函数百科 / 20 devel 变更

PostgreSQL 20 devel 函数变更

相对 PostgreSQL 19 beta 3 的差异:20 devel 共有 691 个函数、903 条签名。

PostgreSQL 20 开发版尚未定稿:函数清单取自本站 devel 手册,正式发布前仍可能变化。

换一个对比基准

汇总

  1. 1新增函数
  2. 1移除函数
  3. 1签名变化
  4. 0换了分组

「签名变化」指函数还在,但它的签名有增有删;只改说明文字不计入。「换了分组」指手册把这个函数挪到了另一页。

新增函数1

  • getdatabaseencoding字符串函数和操作符

    返回当前数据库的编码名称。

    getdatabaseencoding ( ) → name

    1 条签名

移除函数1

  • pg_get_propgraphdef系统信息函数和操作符

    重构属性图的创建命令。

    pg_get_propgraphdef ( propgraph oid ) → text

    于 20 移除上一版有 1 条签名

签名变化1

函数 分组 增删 第一条新增签名
JSON_TABLE JSON 函数和操作符 +1−1 JSON_TABLE ( context_item, path_expression [ AS json_path_name] [ PASSING { value AS varname } [, ...] ] COLUMNS ( json_table_column [, ...] ) [ PLAN ( json_table_plan ) | PLAN DEFAULT ( { OUTER | INNER } [ , { CROSS | UNION } ] | { CROSS | UNION } [ , { OUTER | INNER } ] ) ] [ { ERROR | EMPTY [ARRAY]} ON ERROR] )

换了分组0

这一版没有函数换分组。