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

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

文档 / 函数百科 / 11 变更

PostgreSQL 11 函数变更

相对 PostgreSQL 10 的差异:11 共有 532 个函数、658 条签名。

换一个对比基准

汇总

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

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

新增函数9

  • starts_with字符串函数和操作符

    如果 string 以 prefix开始就返回真。

    starts_with ( string, prefix ) → bool

    1 条签名

  • sha224二进制串函数和操作符

    计算二进制字符串的 SHA-224 hash。

    sha224 ( bytea ) → bytea

    1 条签名

  • sha256二进制串函数和操作符

    计算二进制字符串的 SHA-256 hash。

    sha256 ( bytea ) → bytea

    1 条签名

  • sha384二进制串函数和操作符

    计算二进制字符串的 SHA-384 hash。

    sha384 ( bytea ) → bytea

    1 条签名

  • sha512二进制串函数和操作符

    计算二进制字符串的 SHA-512 hash。

    sha512 ( bytea ) → bytea

    1 条签名

  • websearch_to_tsquery文本搜索函数和操作符

    将文本转换为tsquery,根据指定的或默认配置对单词进行标准化。

    websearch_to_tsquery ( [ config regconfig , ] query text ) → tsquery

    1 条签名

  • json文本搜索函数和操作符

    将按 UTF8 编码的 text 或 bytea 字符串形式指定的给定表达式转换为 JSON 值。

    json ( b ) _to_tsvector([ config regconfig, ] document json(b), filter json(b)) → tsvector

    1 条签名

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

    如果JIT编译器扩展可用(参见Chapter 30),并且jit配置参数设置为on,则返回真。

    pg_jit_available ( ) → boolean

    1 条签名

  • pg_replication_slot_advance系统管理函数

    将复制槽的当前确认的位置提前到名为slot_name的复制槽的当前确认位置。

    pg_replication_slot_advance ( slot_name name, upto_lsn pg_lsn ) → (slot_name name, end_lsn pg_lsn) bool

    1 条签名

移除函数0

这一版没有移除函数。

签名变化1

函数 分组 增删 第一条新增签名
pg_get_object_address 系统信息函数和操作符 +1−1 pg_get_object_address ( type text, object_names text[], object_args text[] ) → classid oid, objid oid, objsubid integer

换了分组0

这一版没有函数换分组。