PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana cara membuat fungsi windowing khusus untuk PostgreSQL? (Contoh Rata-Rata Berjalan)

Anda harus melihat ke kode sumber postgresql postgresql/src/backend/utils/adt/windowfuncs.c dan postgresql/src/backend/executor/nodeWindowAgg.c

Tidak ada dokumentasi yang baik :( -- fungsi jendela yang berfungsi penuh harus diimplementasikan hanya di C atau PL/v8 - tidak ada API untuk bahasa lain.

http://www.pgcon.org/2009 /schedule/track/Version%208.4/128.en.html presentasi dari penulis implementasi di PostgreSQL.

Saya hanya menemukan satu implementasi non-inti - http://api.pgxn. org/src/kmeans/kmeans-1.1.0/

http://pgxn.org/dist/plv8/1.3.0 /doc/plv8.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Saya mencoba mengubah postgresql md5 menjadi scram-sha-256 dan saya mendapatkan otentikasi kata sandi FATAL gagal

  2. Akses Kesalahan Server OpenERP ditolak

  3. Bagaimana cara memberi label grup di postgresql ketika kepemilikan grup bergantung pada baris sebelumnya?

  4. Bagaimana cara menggunakan pemicu PostgreSQL?

  5. Kunci baris database selama beberapa transaksi