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

Menggunakan pg_notify dalam fungsi pemicu PostgreSQL

Ini mungkin terlambat untuk membantu tetapi mungkin orang lain akan dapat menggunakannya. Menggunakan SELECT pg_notify('', ''); di pemicu menyebabkan DB merespons dengan

ERROR: query has no destination for result data
SQL state: 42601
Hint: If you want to discard the results of a SELECT, use PERFORM instead.

Mengubah SELECT menjadi PERFORM seperti yang dikatakan kesalahan membantu menyelesaikan masalah ini dan pemberitahuan dikirimkan seperti yang diharapkan. Mungkin ini masalahnya.

Saya memiliki pengaturan yang sama, dan memiliki masalah yang sama.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memasukkan catatan referensi diri di Postgresql

  2. Rails 4 custom 404 menyebabkan kegagalan koneksi postgresql di Heroku

  3. Cara mengembalikan catatan dalam urutan yang benar di PostgreSQL

  4. UnicodeDecodeError:codec 'ascii' tidak dapat mendekode byte 0x92 di posisi 47:ordinal tidak dalam jangkauan (128)

  5. Bagaimana cara membuat urutan menggunakan nilai awal dari kueri?