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

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

文档 / 函数百科 / 9.2 变更

PostgreSQL 9.2 函数变更

相对 PostgreSQL 9.1 的差异:9.2 共有 372 个函数、476 条签名。

换一个对比基准

汇总

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

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

新增函数14

  • array_to_jsonJSON 函数和操作符

    将SQL数组转换为JSON数组。

    array_to_json ( anyarray [, pretty_bool] )

    1 条签名

  • row_to_jsonJSON 函数和操作符

    将SQL组合值转换为JSON对象。

    row_to_json ( record [, pretty_bool] )

    1 条签名

  • isempty范围/多范围函数和操作符

    范围为空吗?

    isempty ( anyrange ) → boolean

    1 条签名

  • lower_inc范围/多范围函数和操作符

    范围的下界是否包含在内?

    lower_inc ( anyrange ) → boolean

    1 条签名

  • lower_inf范围/多范围函数和操作符

    范围的下界是无限的吗?

    lower_inf ( anyrange ) → boolean

    1 条签名

  • upper_inc范围/多范围函数和操作符

    范围的上界是否包含在内?

    upper_inc ( anyrange ) → boolean

    1 条签名

  • upper_inf范围/多范围函数和操作符

    范围的上界是无限的吗?

    upper_inf ( anyrange ) → boolean

    1 条签名

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

    这个等同于 current_user。

    current_role → name

    1 条签名

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

    用户对数据类型有权限吗?唯一允许的权限类型是 USAGE。

    has_type_privilege ( user, type, privilege ) → boolean

    2 条签名

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

    操作符族在搜索路径中可见吗?

    pg_opfamily_is_visible ( opclass_oid ) → boolean

    1 条签名

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

    返回表空间所在的文件系统路径。

    pg_tablespace_location ( tablespace_oid ) → text

    1 条签名

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

    返回当前嵌套层次的PostgreSQL触发器(如果没有调用则为 0,直接或间接,从一个触发器内部开始)。

    pg_trigger_depth ( ) → int

    1 条签名

  • pg_export_snapshot系统管理函数

    保存事务的当前快照并返回text字符串以标识该快照。

    pg_export_snapshot ( ) → text

    1 条签名

  • pg_xlog_location_diff系统管理函数

    Calculate the difference between two transaction log locations

    pg_xlog_location_diff ( location text, location text ) → numeric

    1 条签名

移除函数0

这一版没有移除函数。

签名变化5

函数 分组 增删 第一条新增签名
lower 字符串函数和操作符 +1 lower ( anyrange ) → range's element type
upper 字符串函数和操作符 +1 upper ( anyrange ) → range's element type
string_agg 聚合函数 +1−1 string_agg ( expression, delimiter ) → same as argument types
pg_get_viewdef 系统信息函数和操作符 +1 pg_get_viewdef ( view_oid, wrap_column_int ) → text
pg_size_pretty 系统管理函数 +1 pg_size_pretty ( numeric ) → text

换了分组0

这一版没有函数换分组。