sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man undviker rekursion i en trigger i PostgreSQL

Använd pg_trigger_depth() funktion, som returnerar (som anges i dokumentationen ):

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



  1. Extrahera data från användardefinierad typ via cx_Oracle

  2. Php olika tidszoner

  3. Uppgradera till MySQLi - Lika enkelt som att byta ut mysql mot mysqli?

  4. kan inte ansluta till mysql med php