【发布时间】:2019-05-14 21:55:16
【问题描述】:
我有这个功能
我如何在没有触发器的情况下使用它?
【问题讨论】:
-
请包含代码和输出作为您问题的内容,而不是图片或外部链接。
标签: sql postgresql
我有这个功能
我如何在没有触发器的情况下使用它?
【问题讨论】:
标签: sql postgresql
在没有触发器的情况下,有几种可能的替代方法,这取决于您何时要调用此函数。
使用 cron:
*/15 * * * * psql -d mydatabase -c "interv()"
使用 LISTEN:https://www.postgresql.org/docs/current/sql-listen.html
【讨论】:
函数在整个数据库中使用,它们也可以从存储过程中调用。函数应该返回一些东西。因此,如果您有一种格式的日期并希望将其转换为另一种格式,您可以创建一个执行此操作的函数,并在存储过程中“调用”该函数。
【讨论】: