Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

53.2.pg_aggregate #

Danh mụcpg_aggregateLưu trữ thông tin về các chức năng tổng kèo bóng đá cúp c2. Hàm tổng kèo bóng đá cúp c2 là một hàm hoạt động trên một tập kèo bóng đá cúp c2 các giá trị (thường là một cột từ mỗi hàng phù kèo bóng đá cúp c2 với điều kiện truy vấn) và trả về một giá trị duy nhất được tính từ tất cả các giá trị này.Sum, ĐếmMax. Mỗi mục trongpg_aggregatelà một phần mở rộng của mục nhập trongPG_PROC. ThePG_PROCEntry mang tên, các loại dữ kèo bóng đá cúp c2 đầu vào và đầu ra của tổng hợp và các thông tin khác tương tự như các hàm thông thường.

Bảng 53.2.pg_aggregatecột

loại cột

Mô tả

aggfnoid RegProc(Tài kèo bóng đá cúp c2 tham khảoPG_PROC.oid)

PG_PROCoid của hàm tổng kèo bóng đá cúp c2

AggKind char

Loại tổng kèo bóng đá cúp c2:nchoMạnhbình thườngHồiTập kèo bóng đá cúp c2,OchoĐặt hàng-SETHồiTổng kèo bóng đá cúp c2 hoặcHchoGiả thuyết-SETxôngTổng kèo bóng đá cúp c2

AggnumDirectargs INT2

13484_13634pronargs, Tổng kèo bóng đá cúp c2 phải là variadic và mảng variadic mô tả các đối số tổng kèo bóng đá cúp c2 cũng như các đối số trực tiếp cuối cùng. Luôn luôn bằng không cho các tập kèo bóng đá cúp c2 bình thường.

aggtransfn RegProc(Tài kèo bóng đá cúp c2 tham khảoPG_PROC.oid)

Hàm chuyển tiếp

aggfinalfn RegProc(Tài kèo bóng đá cúp c2 tham khảoPG_PROC.oid)

Hàm cuối cùng (không nếu không có)

Aggcombinefn RegProc(Tài kèo bóng đá cúp c2 tham khảoPG_PROC.oid)

Hàm kết kèo bóng đá cúp c2 (không nếu không có)

aggserialfn RegProc(Tài kèo bóng đá cúp c2 tham khảoPG_PROC.OID)

Hàm nối tiếp hóa (không nếu không có)

Aggdeserialfn RegProc(Tài kèo bóng đá cúp c2 tham khảoPG_PROC.oid)

Hàm giải phóng (không có nếu không)

aggmtransfn RegProc(Tài kèo bóng đá cúp c2 tham khảoPG_PROC.OID)

Chuyển tiếp chức năng chuyển tiếp cho chế độ tổng kèo bóng đá cúp c2 di chuyển (không nếu không có)

aggminvtransfn RegProc(Tài kèo bóng đá cúp c2 tham khảoPG_PROC.OID)

Hàm chuyển đổi nghịch đảo cho chế độ tổng kèo bóng đá cúp c2 di chuyển (không nếu không có)

aggmfinalfn RegProc(Tài kèo bóng đá cúp c2 tham khảoPG_PROC.OID)

Hàm cuối cùng cho chế độ tổng kèo bóng đá cúp c2 di chuyển (không nếu không có)

aggfinalextra bool

Đúng để chuyển thêm đối số giả choaggfinalfn

aggmfinalextra bool

Đúng để chuyển thêm các đối số giả choaggmfinalfn

AggfinalModify char

Cho dùaggfinalfnSửa đổi giá trị trạng thái chuyển tiếp:RNếu nó chỉ đọc,SNếuaggtransfnKhông thể được áp dụng sauaggfinalfnhoặcWNếu nó ghi trên giá trị

AggmfinalModify Char

nhưAggfinalModify, nhưng choaggmfinalfn

Aggsortop oid(Tài kèo bóng đá cúp c2 tham khảopg_operator.oid)

toán tử sắp xếp liên kết (không nếu không có)

aggtransype oid(Tài kèo bóng đá cúp c2 tham khảopg_type.oid)

Loại dữ kèo bóng đá cúp c2 của chuyển đổi nội bộ (trạng thái) của hàm tổng hợp

aggtransspace INT4

Kích thước trung bình gần đúng (tính bằng byte) của dữ kèo bóng đá cúp c2 trạng thái chuyển tiếp hoặc không sử dụng ước tính mặc định

AggMtranStype OID(Tài kèo bóng đá cúp c2 tham khảoPG_TYPE.OID)

Loại dữ kèo bóng đá cúp c2 của dữ kèo bóng đá cúp c2 chuyển đổi nội bộ của hàm tổng hợp (trạng thái) cho chế độ tổng hợp di chuyển (không nếu không có)

AggMtransSpace INT4

Kích thước trung bình gần đúng (tính bằng byte) của dữ kèo bóng đá cúp c2 trạng thái chuyển tiếp cho chế độ tổng hợp di chuyển hoặc không sử dụng ước tính mặc định

Agginitval Text

Giá trị ban đầu của trạng thái chuyển tiếp. Đây là một trường văn bản chứa giá trị ban đầu trong biểu diễn chuỗi bên ngoài của nó.

AggMinitVal Text

Giá trị ban đầu của trạng thái chuyển tiếp cho chế độ tổng kèo bóng đá cúp c2 chuyển động. Đây là một trường văn bản chứa giá trị ban đầu trong biểu diễn chuỗi bên ngoài của nó.


Các hàm tổng kèo bóng đá cúp c2 mới được đăng ký vớiTạo tổng kèo bóng đá cúp c2Lệnh. Nhìn thấyPhần 38.12Để biết thêm thông tin về việc viết các hàm tổng kèo bóng đá cúp c2 và ý nghĩa của các hàm chuyển tiếp, v.v.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài kèo bóng đá cúp c2 không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài kèo bóng đá cúp c2.