PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Không thể tổng hợp các mảng

Tôi sử dụng:

CREATE AGGREGATE array_agg_mult(anyarray) (
    SFUNC = array_cat,
    STYPE = anyarray,
    INITCOND = '{}'
);

và các truy vấn như:

SELECT array_agg_mult( ARRAY[[x,x]] ) FROM generate_series(1,10) x;

Lưu ý rằng bạn phải tổng hợp các mảng 2 chiều, vì vậy bạn thường muốn bao bọc mảng đầu vào trong một phần tử duy nhất ARRAY[array_to_aggregate] phương thức tạo mảng.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm kích hoạt PostgreSQL 9.3 để chèn vào bảng với tên được tham số hóa

  2. Làm cách nào để tôi có thể lắng nghe việc tạo ra một mô hình cụ thể và tạo một mô hình mới (trên một bảng khác) dựa trên điều này?

  3. Không thể nhập vào cơ sở dữ liệu postgres của heroku từ kết xuất

  4. Lỗi khi tải thư viện được chia sẻ:libpq.so.5:không thể mở tệp đối tượng được chia sẻ:Không có tệp hoặc thư mục như vậy

  5. PostgreSQL pg_dump