sql >> Databáze >  >> RDS >> PostgreSQL

Jak se vyhnout rekurzi ve spouštěči v PostgreSQL

Použijte pg_trigger_depth() funkce, která vrací (jak je uvedeno v dokumentaci ):

CREATE TRIGGER insert_task
AFTER INSERT ON employees
FOR EACH ROW
WHEN (pg_trigger_depth() = 0)
EXECUTE PROCEDURE insert_task()



  1. Jak analyzovat aktivitu jedné databáze na serveru SQL

  2. Pentaho Data Integration (nejnovější verze) – Nedetekuje ovladač MySQL

  3. Oznámení ClusterControl 1.7.5:Pokročilá údržba a podpora clusteru pro PostgreSQL 12 a MongoDB 4.2

  4. Průvodce návrhem databáze pro oznámení v MySQL