当前位置:网站首页>Gbase 8C system table PG_ aggregate
Gbase 8C system table PG_ aggregate
2022-07-03 02:22:00 【Dazhuang twelve】
pg_aggregate The system table stores information about aggregate functions .pg_aggregate Every record in is one pg_proc Expansion of records inside .PG_PROC Record the name that hosts the aggregation 、 Input and output data types , And other information similar to ordinary functions .
name | type | quote | describe |
aggfnoid | regproc | pg_proc.oid | Aggregate function in pg_proc Medium OID |
aggkind | char | Aggregation type : n Express “ Ordinary ” Gather , o Express “ Ordered set ” Gather , perhaps h Express “ Hypothetical set ” Gather | |
aggnumdirectargs | int2 | The direct aggregation of an ordered set or an imaginary set ( Non aggregation ) Number of parameters , A variable array counts as a parameter . If it is equal to pronargs, The aggregation must be variable and the variable array describes the aggregation parameters and the final direct parameters . For normal aggregation, it is always zero . | |
aggtransfn | regproc | pg_proc.oid | Transfer function |
aggcollectfn | regproc | pg_proc.oid | Set function |
aggfinalfn | regproc | pg_proc.oid | Final function ( If not, it will be zero ) |
aggcombinefn | regproc | pg_proc.oid | Combining functions ( If not, it will be zero ) |
aggserialfn | regproc | pg_proc.oid | Serialization function ( If not, it will be zero ) |
aggdeserialfn | regproc | pg_proc.oid | Deserialization function ( If not, it will be zero ) |
aggmtransfn | regproc | pg_proc.oid | Forward transfer function for moving the aggregation mode ( If not, it will be zero ) |
aggminvtransfn | regproc | pg_proc.oid | Reverse transfer function for mobile aggregation mode ( If not, it will be zero ) |
aggmfinalfn | regproc | pg_proc.oid | The final function for mobile aggregation mode ( If not, it will be zero ) |
aggfinalextra | bool | True to aggfinalfn Pass extra dummy arguments | |
aggmfinalextra | bool | True to aggmfinalfn Pass extra dummy arguments | |
aggsortop | oid | pg_operator.oid | Associated sort operators ( If not, it is 0) |
aggtranstype | oid | pg_type.oid | Internal transfer and collection of aggregation functions ( state ) The data type of the data |
aggtransspace | int4 | Approximate average size of transition state data ( byte ), Or zero means using a default estimate | |
aggmtranstype | oid | pg_type.oid | The aggregate function is used to move the internal transfer of aggregate Euclidean ( state ) The data type of the data ( If not, zero ) |
aggmtransspace | int4 | Approximate average size of transition state data ( byte ), Or zero means using a default estimate | |
agginitval | text | The initial value of the transition state . This is a text field , It contains the external string representation of the initial value . If this field is empty , Then the transition status value starts from the null value . | |
agginitcollect | text | The initial value of the set state . This is a text field , Include the initial value in its external string representation . If this field is empty , Then the set state value starts from null . | |
aggminitval | text | Initial value of transition state for mobile aggregation mode . This is a text field , It contains the initial value expressed in its text string . If this field is empty , Then the transition status value starts from the null value . |
边栏推荐
- Socket编程
- [shutter] shutter debugging (debugging control related functions | breakpoint management | code operation control)
- The data in servlet is transferred to JSP page, and the problem cannot be displayed using El expression ${}
- Introduce in detail how to communicate with Huawei cloud IOT through mqtt protocol
- 【ROS进阶篇】第六讲 ROS中的录制与回放(rosbag)
- stm32F407-------IIC通讯协议
- 基于线程池的生产者消费者模型(含阻塞队列)
- Create + register sub apps_ Define routes, global routes and sub routes
- GBase 8c系统表-pg_amproc
- Restcloud ETL cross database data aggregation operation
猜你喜欢

easyPOI

详细些介绍如何通过MQTT协议和华为云物联网进行通信

How do it students find short-term internships? Which is better, short-term internship or long-term internship?

Return a tree structure data

What are MySQL locks and classifications

返回一个树形结构数据

Oauth2.0 authentication, login and access "/oauth/token", how to get the value of request header authorization (basictoken)???
![[shutter] pull the navigation bar sideways (drawer component | pageview component)](/img/6f/dfc9dae5f890125d0cebdb2a0f4638.gif)
[shutter] pull the navigation bar sideways (drawer component | pageview component)

Detailed introduction to the usage of Nacos configuration center

线程安全的单例模式
随机推荐
力扣(LeetCode)183. 从不订购的客户(2022.07.02)
y54.第三章 Kubernetes从入门到精通 -- ingress(二七)
[Flutter] dart: class;abstract class;factory;类、抽象类、工厂构造函数
require. context
5. File operation
Leetcode (540) -- a single element in an ordered array
Comment communiquer avec Huawei Cloud IOT via le Protocole mqtt
The use of Flink CDC mongodb and the implementation of Flink SQL parsing complex nested JSON data in monggo
简单理解svg
单词单词单词
Create + register sub apps_ Define routes, global routes and sub routes
Prohibited package name
COM和CN
Javescript 0.1 + 0.2 = = 0.3 problem
What are the key points often asked in the redis interview
Oauth2.0 authentication, login and access "/oauth/token", how to get the value of request header authorization (basictoken)???
通达OA v12流程中心
awk从入门到入土(3)awk内置函数printf和print实现格式化打印
创建+注册 子应用_定义路由,全局路由与子路由
Summary of ES6 filter() array filtering methods