sql >> Database >  >> RDS >> PostgreSQL

NA INSERT trigger in afzonderlijke transactie?

Alle PostgreSQL-triggers worden uitgevoerd in dezelfde transactie als de transactie die ze heeft geactiveerd.

Bewerken :U kunt ook LISTEN . gebruiken + NOTIFY om een ​​bericht van uw trigger naar een code te sturen die buiten de transactie om wordt uitgevoerd. In dat geval wordt het bericht alleen afgeleverd op het moment van een succesvolle commit. Fouten in luisteraars zullen de activerende transactie niet terugdraaien.



  1. SQL SELECT-instructie

  2. MySQL GROUP DOOR... HAVE verschillende waarden hetzelfde veld

  3. SQL-fout:1064, SQLState:42000 tijdens het maken van een nieuwe entiteit

  4. Kan ik een database maken met PDO in PHP?