PostgreSQL触发器不会触发

时间:2019-01-29 14:29:45

标签: postgresql

我有一个激活的myTable触发器,应该在插入每一行后触发该触发器。当我通过以下方式将某些东西插入myTable时:

insert into myTable(column1) values(1);

触发器被触发,但是如果我插入值

insert into myTable(column1) select column1 from otherTable limit 1;

即使将值插入到myTable中,触发器也不会触发。我认为以哪种方式将数据插入到myTable中都不重要。

这是我的触发器ddl

CREATE TRIGGER myTrigger
  AFTER INSERT 
  ON myTable

FOR EACH ROW 
  EXECUTE PROCEDURE myProcedure();

我不是很了解这里的重要内容吗? 哦,即时通讯在PostgreSQL 9.5上

0 个答案:

没有答案