当PostgreSQL触发器被触发时,我想执行外部程序(如.net c#console)。我怎样才能实现它?从PostgreSQL调用外部程序触发器
回答
PHP示例是否阻塞?而我想不断听的呢?不只是一个事件,而是每个事件? – CMCDragonkai
显然有一个未被侦听的事件队列,因此所有需要做的事情是在处理事件后再次运行侦听查询。 – CMCDragonkai
链接到此C++(libpqxx)接口:[http://pqxx.org/devprojects/libpqxx/doc/4.0/html/Reference/a00208.html](http://pqxx.org/devprojects/libpqxx/ DOC/4.0/HTML /参考/ a00208.html) – villapx
由于Postgres 9.3有一个调用外部程序的解决方案。这是 - 出于安全原因 - 仅限于超级用户和恕我直言,用于导出数据,而不是“上触发通知”做了:
COPY (SELECT 1) TO PROGRAM '/bin/touch /tmp/created_by_postgres'
如果要真正地将数据导出到被调用PROGRAMM,可以提供任何SELECT或表名称而不是SELECT 1。查询结果将通过其标准输入传递给调用的程序。
您可以在Postgres的文档功能的文档: http://www.postgresql.org/docs/9.3/static/sql-copy.html
- 1. postgresql程序/触发器
- 2. Salesforce触发外部程序
- 3. PostgreSQL触发器和例外
- 4. 调试postgresql触发器
- 5. Postgresql触发器
- 6. VBA发送API调用外部程序
- 7. 创建触发器来从外部值
- 8. 在postgres中用触发器执行外部程序9.4
- 9. 在外部触发器上启动或关闭应用程序
- 10. postgresql-使用触发器触发
- 11. 在mysql触发器内调用程序
- 12. 触发器调用程序错误
- 13. 从netsuite触发外部API
- 14. 从触发器调用的SQL过程
- 15. 从DXL调用外部程序
- 16. postgresql中的外键可能被触发器触发
- 17. 从多个表中调用的动态触发器函数POSTGRESQL
- 18. 如何在Rails应用程序中使用PostgreSQL触发器?
- 19. PHP外部程序调用
- 20. 与外部程序通信的数据库触发器
- 21. 从外部应用程序调用Worklight适配器
- 22. 从外部应用程序调用Worklight适配器
- 23. asp.net mvc3 - 从外部应用程序调用控制器操作
- 24. Postgresql应用程序插入和触发器性能
- 25. 从Oracle数据库触发器调用Java程序
- 26. 从存储过程调用触发器(ROLLBACK触发器会发生?)
- 27. PostgreSQL的1对多的触发程序
- 28. postgreSQL 9.4如何从触发器回滚
- 29. 从应用程序外部调用Sparkle更新程序
- 30. 在Firefox触发JavaScript函数(或任何其他浏览器)从外部程序
为什么我的问题被否决?任何原因? –
当然,我一直在寻找解决方案。我仍然无法找到更好更快的解决方案。任何替代解决方案都可以。 –