小编MjM*_*MjM的帖子

触发器中的多个过程调用?

我想从 postgres 中的触发器调用多个过程。

CREATE TRIGGER fn_trigger_notify_ev
AFTER INSERT
ON public.event_notifications
FOR EACH ROW
EXECUTE PROCEDURE public.notify_events();
EXECUTE PROCEDURE public.notify_events_count();
Run Code Online (Sandbox Code Playgroud)

执行此命令后,我一直收到错误消息,所以请告诉我,是否可以在触发器中调用多个过程?

错误信息:

ERROR:  syntax error at or near "public"
LINE 6:   EXECUTE PROCEDURE public.notify_events_count();
                        ^

********** Error **********

ERROR: syntax error at or near "public"
SQL state: 42601
Character: 167
Run Code Online (Sandbox Code Playgroud)

有没有什么方法可以调用多个过程?

postgresql triggers database-trigger

5
推荐指数
1
解决办法
2689
查看次数

通过比较两个不同的数据库查找丢失的表

我想在数据库中找到丢失的表。

我有两个数据库:

  1. database_1(包含120个表
  2. database_1_backup(包含121个表

到目前为止我所做的:

我使用以下 sql 查询找到了两个数据库中的表列表:

show tables;
Run Code Online (Sandbox Code Playgroud)

使用表格列表,我制作了两个文本文件,然后比较了两个文本文件。这就是我找到丢失表的方法(这是一项耗时的任务,所以)。

是否有任何查询可通过比较两个数据库来查找丢失的表?

mysql sql

2
推荐指数
1
解决办法
1936
查看次数

如何在python 2.7和python 3x中以时间戳(13位数字--毫秒)格式考虑上个月的第一天和上个月的最后一天?

假设今天是August 28, 2019我想要timestampJuly 1,12:00:00 AMJuly 31,23:59:59 PM。一般来说,我想要上个月的日期和时间,而不考虑年份。

python python-2.7 python-3.x

1
推荐指数
1
解决办法
2452
查看次数