PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
分类索引1772
xmlroot表达式xmlroot修改一个 XML 值的根节点的属性。
The xmlroot expression alters the properties of the root node of an XML value.
xmlroot ( xml, VERSION {text|NO VALUE} [, STANDALONE {YES|NO|NO VALUE} ] ) → xml
X…函数 · XML 函数
XMLTABLExmltable表达式根据给定的 XML 值、用于提取行的 XPath 过滤器和一组列定义生成一个表。
The xmltable expression produces a table based on an XML value, an XPath filter to extract rows, and a set of column definitions.
XMLTABLE…函数 · XML 函数
xmltext函数 xmltext 返回一个只包含单个文本节点的 XML 值,该文本节点的内容就是输入参数。
The function xmltext returns an XML value with a single text node containing the input argument as its content.
xmltext ( text ) → xml
XML 函数函数 · XML 函数
xpath函数xpath根据 XML 值xml计算 XPath 1.0 表达式xpath(以文本形式给出)。
The function xpath evaluates the XPath 1.0 expression xpath (given as text) against the XML value xml.
xpath ( xpath text, xml xml [, nsarra…函数 · XML 函数
xpath_boolxpath_bool ( document text, query text ) → boolean 对给定文档执行 XPath 查询,并将结果转换为 boolean。xml2 — XPath 查询与 XSLT 功能 › 函数说明
xpath_exists函数xpath_exists是xpath函数的一种特殊形式。
The function xpath_exists is a specialized form of the xpath function.
xpath_exists ( xpath text, xml xml [, nsarray text[]] ) → boolean
XML 函数函数 · XML 函数
xpath_listxpath_list ( document text, query text, separator text ) → text 对文档执行该查询,并返回由指定分隔符分隔的多个值;例如当 separator 为 , 时,结果将是 Value 1,Value 2,Value 3。xml2 — XPath 查询与 XSLT 功能 › 函数说明
xpath_nodesetxpath_nodeset ( document text, query text, toptag text, itemtag text ) → text 对文档执行该查询,并将结果包在 XML 标签中。如果结果包含多个值,输出将类似于: <toptag> <itemtag>Value 1(可以是 XML 片段)</itemtag> <itemtag>Value 2....</…xml2 — XPath 查询与 XSLT 功能 › 函数说明
xpath_numberxpath_number ( document text, query text ) → real 对给定文档执行 XPath 查询,并将结果转换为 real。xml2 — XPath 查询与 XSLT 功能 › 函数说明
xpath_stringxpath_string ( document text, query text ) → text 对给定文档执行 XPath 查询,并将结果转换为 text。xml2 — XPath 查询与 XSLT 功能 › 函数说明
|bit | bit → bit 按位或(输入的长度必须相等) B'10001' | B'01101' → 11101位串函数和操作符
|&>geometric_type |&> geometric_type → boolean 第一个对象是否没有扩展到第二个对象下面?适用于 box、polygon、circle。 box '(3,3),(0,0)' |&> box '(2,2),(0,0)' → t几何函数和操作符
|&>(box,box)重叠或位于上方
几何
|&>(box,box) → bool
左操作数 box
右操作数 box
返回类型 bool
实现函数 box_overabove(box,box)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 37.12 节 。
未使用…运算符 · 几何
|&>(circle,circle)重叠或位于上方
几何
|&>(circle,circle) → bool
左操作数 circle
右操作数 circle
返回类型 bool
实现函数 circle_overabove(circle,circle)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERA…运算符 · 几何
|&>(polygon,polygon)重叠或位于上方
几何
|&>(polygon,polygon) → bool
左操作数 polygon
右操作数 polygon
返回类型 bool
实现函数 poly_overabove(polygon,polygon)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE O…运算符 · 几何
|(bit,bit)按位或
位串
|(bit,bit) → bit
左操作数 bit
右操作数 bit
返回类型 bit
实现函数 bitor(bit,bit)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 37.12 节 。
未使用的列包含零。例如,前缀操作符的 …运算符 · 位串
|(inet,inet)按位或
网络地址
|(inet,inet) → inet
左操作数 inet
右操作数 inet
返回类型 inet
实现函数 inetor(inet,inet)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 37.12 节 。
未使用的列包含零…运算符 · 网络地址
|(int2,int2)按位或
数值
|(int2,int2) → int2
左操作数 int2
右操作数 int2
返回类型 int2
实现函数 int2or(int2,int2)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 37.12 节 。
未使用的列包含零。例…运算符 · 数值
|(int4,int4)按位或
数值
|(int4,int4) → int4
左操作数 int4
右操作数 int4
返回类型 int4
实现函数 int4or(int4,int4)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 37.12 节 。
未使用的列包含零。例…运算符 · 数值
|(int8,int8)按位或
数值
|(int8,int8) → int8
左操作数 int8
右操作数 int8
返回类型 int8
实现函数 int8or(int8,int8)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 37.12 节 。
未使用的列包含零。例…运算符 · 数值
|(macaddr,macaddr)按位或
其他内置类型
|(macaddr,macaddr) → macaddr
左操作数 macaddr
右操作数 macaddr
返回类型 macaddr
实现函数 macaddr_or(macaddr,macaddr)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE O…运算符 · 其他内置类型
|(macaddr8,macaddr8)按位或
其他内置类型
|(macaddr8,macaddr8) → macaddr8
左操作数 macaddr8
右操作数 macaddr8
返回类型 macaddr8
实现函数 macaddr8_or(macaddr8,macaddr8)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见…运算符 · 其他内置类型
|(none,tinterval)区间起点
日期与时间
|(none,tinterval) → abstime
左操作数 none
右操作数 tinterval
返回类型 abstime
实现函数 tintervalstart(tinterval)
操作符种类 Prefix
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERA…运算符 · 日期与时间
|/|/ double precision → double precision 平方根 |/ 25.0 → 5数学函数和操作符
|/(none,float8)平方根
数值
|/(none,float8) → float8
左操作数 none
右操作数 float8
返回类型 float8
实现函数 dsqrt(float8)
操作符种类 Prefix
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 37.12 节 。
未使用的列…运算符 · 数值
|>>geometric_type |>> geometric_type → boolean 第一个对象是否严格位于第二个对象上面?适用于 point、box、polygon、circle。 box '(5,5),(3,4)' |>> box '(3,3),(0,0)' → t几何函数和操作符
|>>(box,box)位于上方
几何
|>>(box,box) → bool
左操作数 box
右操作数 box
返回类型 bool
实现函数 box_above(box,box)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 37.12 节 。
未使用的列包含零。例…运算符 · 几何
|>>(circle,circle)位于上方
几何
|>>(circle,circle) → bool
左操作数 circle
右操作数 circle
返回类型 bool
实现函数 circle_above(circle,circle)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第…运算符 · 几何
|>>(point,point)位于上方
几何
|>>(point,point) → bool
左操作数 point
右操作数 point
返回类型 bool
实现函数 point_above(point,point)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 38.14 …运算符 · 几何
|>>(polygon,polygon)位于上方
几何
|>>(polygon,polygon) → bool
左操作数 polygon
右操作数 polygon
返回类型 bool
实现函数 poly_above(polygon,polygon)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR…运算符 · 几何
||anycompatiblearray || anycompatiblearray → anycompatiblearray 连接两个数组。连接 null 或空数组不会产生任何效果;否则,数组必须具有相同的维数(如第一个示例所示),或维数相差一维(如第二个示例所示)。如果数组的元素类型不同,则会将它们强制转换为同一个类型(参见第 10.5 节)。 ARRAY[1,2,3] || …数组函数和操作符
||(anyarray,anyarray)连接
伪类型
||(anyarray,anyarray) → anyarray
左操作数 anyarray
右操作数 anyarray
返回类型 anyarray
实现函数 array_cat(anyarray,anyarray)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREA…运算符 · 伪类型
||(anyarray,anyelement)在数组末尾追加元素
伪类型
||(anyarray,anyelement) → anyarray
左操作数 anyarray
右操作数 anyelement
返回类型 anyarray
实现函数 array_append(anyarray,anyelement)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储…运算符 · 伪类型
||(anycompatible,anycompatiblearray)在数组开头插入元素
伪类型
||(anycompatible,anycompatiblearray) → anycompatiblearray
左操作数 anycompatible
右操作数 anycompatiblearray
返回类型 anycompatiblearray
实现函数 array_prepend(anycompatible,anycompatiblearra…运算符 · 伪类型
||(anycompatiblearray,anycompatible)在数组末尾追加元素
伪类型
||(anycompatiblearray,anycompatible) → anycompatiblearray
左操作数 anycompatiblearray
右操作数 anycompatible
返回类型 anycompatiblearray
实现函数 array_append(anycompatiblearray,anycompatible…运算符 · 伪类型
||(anycompatiblearray,anycompatiblearray)连接
伪类型
||(anycompatiblearray,anycompatiblearray) → anycompatiblearray
左操作数 anycompatiblearray
右操作数 anycompatiblearray
返回类型 anycompatiblearray
实现函数 array_cat(anycompatiblearray,anycompatible…运算符 · 伪类型
||(anyelement,anyarray)在数组开头插入元素
伪类型
||(anyelement,anyarray) → anyarray
左操作数 anyelement
右操作数 anyarray
返回类型 anyarray
实现函数 array_prepend(anyelement,anyarray)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存…运算符 · 伪类型
||(anynonarray,text)连接
伪类型
||(anynonarray,text) → text
左操作数 anynonarray
右操作数 text
返回类型 text
实现函数 anytextcat(anynonarray,text)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATO…运算符 · 伪类型
||(bytea,bytea)连接
其他内置类型
||(bytea,bytea) → bytea
左操作数 bytea
右操作数 bytea
返回类型 bytea
实现函数 byteacat(bytea,bytea)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 37.12 …运算符 · 其他内置类型
||(jsonb,jsonb)连接
JSON
||(jsonb,jsonb) → jsonb
左操作数 jsonb
右操作数 jsonb
返回类型 jsonb
实现函数 jsonb_concat(jsonb,jsonb)
操作符种类 Binary
可用于哈希连接 否
可用于归并连接 否
目录记录解读
目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 37.1…运算符 · JSON
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开