目录pg_aggregate
存储关于聚集函数的信息。聚集函数是对一个数值集合(典型的是每个匹配查询条件的行中的同一个列的值) 进行操作的函数,它返回从这些值中计算出的一个数值。 典型的聚集函数是 sum
、count
和max
。pg_aggregate
里的每个项都是一个
pg_proc
项的扩展。pg_proc
项记载该聚集的名字、输入和输出数据类型,以及其他一些和普通函数类似的信息。
表 51.2. pg_aggregate
Columns
列类型 描述 |
---|
聚集函数的 |
Aggregate kind: |
一个有序集或者假想集聚集的直接(非聚集)参数的数量,一个可变数组算作一个参数。 如果等于 |
转移函数 |
最终函数(如果没有就为零) |
结合函数(如果没有就为零) |
序列化函数(如果没有就为零) |
反序列化函数(如果没有就为零) |
用于移动聚集模式的向前转移函数(如果没有就为零) |
用于移动聚集模式的反向转移函数(如果没有就为零) |
用于移动聚集模式的最终函数(如果没有就为零) |
True 将传递额外的虚拟参数到 |
True 将传递额外的虚拟参数到 |
|
和 |
相关联的排序操作符(如果没有则为0) |
聚集函数的内部转移(状态)数据的数据类型 |
转移状态数据的近似平均尺寸(字节),或者为零表示使用一个默认估算值 |
聚集函数用于移动聚集欧氏的内部转移(状态)数据的数据类型(如果没有则为零) |
移动聚合模式的转移状态数据的近似平均尺寸(字节),或者为零表示使用一个默认估算值 |
转移状态的初始值。这是一个文本域,它包含初始值的外部字符串表现形式。如果这个域为空,则转移状态值从空值开始。 |
用于移动聚集模式的转移状态初值。这是一个文本域,它包含了以其文本字符串形式表达的初值。 如果这个域为空,则转移状态值从空值开始。 |
新的聚集函数可通过CREATE AGGREGATE命令注册。更多关于编写聚集函数以及转移函数的含义等信息请参见第 37.12 节。
前面几章我们学习了自动命令。执行下面命令::autocmd BufWrite * :echom "Writing buffer!"现在使用:write命令将当前缓冲区写入...
XSLT xsl:value-of 元素XSLTxsl:value-of元素有两个作用,你可以通过本节的内容对其进行了解。 XSLT 元素参考手册定义和用法 xsl...
JavaScript RegExp ^ 量词 JavaSript RegExp 对象定义和用法 ^n量词匹配任何开头为 n 的字符串。 语法new RegExp("^n")或者/^n/...
XML 元素 XML 元素是 XML 文档中必不可缺的部分,我们可以将 XML 元素看成一个容器,其中存放了文本,元素,属性,媒体对象或所...
Anchor hreflang 属性 Anchor对象定义和用法 hreflang 属性可设置或返回链接中 hreflang 属性的值。hreflang 属性可设置或返回被...
Video preload 属性 Video 对象实例查看页面一旦加载是否开始加载视频:var x = document.getElementById(myVideo).preload;x输...
Video duration 属性 Video 对象实例获得当前视频的长度:var x = document.getElementById(myVideo).duration;x 输出结果为:12....
Select type 属性 Select 对象定义和用法type 属性可返回下拉列表的表单类型。对于下拉列表,类型总是 select-one 或 select-mul...
HTML canvas shadowOffsetX 属性 Canvas 对象实例绘制一个矩形,带有向右偏移 20 像素的阴影(从矩形的 left 位置):Yourbrowse...