<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - Trigger FOR EACH STATEMENT]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=247</link>
		<description><![CDATA[Najświeższe odpowiedzi w Trigger FOR EACH STATEMENT.]]></description>
		<lastBuildDate>Thu, 25 Jun 2009 08:55:30 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: Trigger FOR EACH STATEMENT]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1048#p1048</link>
			<description><![CDATA[[quote=rski]Może być cięzko, bo dla triggerów for each statement  nie koniecznie działają tabele NEW i OLD. Jak wstawiasz wiele insertów?[/quote]

Heh. Właśnie sobie uświadomiłem, że te 4 rekordy wstawiam w pętli po jednym rekordzie więc EACH STATEMENT i EACH ROW zadziała tak samo.

I niepotrzebnie wczoraj straciłem tyle czasu na szukanie rozwiązania problemu.

Dziękuje za odpowiedź.]]></description>
			<author><![CDATA[dummy@example.com (kr)]]></author>
			<pubDate>Thu, 25 Jun 2009 08:55:30 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1048#p1048</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Trigger FOR EACH STATEMENT]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1047#p1047</link>
			<description><![CDATA[Może być cięzko, bo dla triggerów for each statement  nie koniecznie działają tabele NEW i OLD. Jak wstawiasz wiele insertów?]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Thu, 25 Jun 2009 08:51:28 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1047#p1047</guid>
		</item>
		<item>
			<title><![CDATA[Trigger FOR EACH STATEMENT]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1046#p1046</link>
			<description><![CDATA[Witam.

Dodaję jednym insertem do tabeli następujące dane:
ID  |  KOD PRODUKTU  | ID ZDARZENIE
-------------------------------------------------------------
1    | A1                       | 456 
2    | A2                       | 456 
3    | A3                       | 456 
4    | A4                       | 456 

Chcę po takim insercie dodać do innej tabeli wartość z pola [ID_ZDARZENIE] - ale tylko jeden rekord.
Jak to zrobić triggerem "FOR EACH STATEMENT"?
(trigger FOR EACH ROW wstawi mi do nowej tabeli 4 rekordy zamiast 1)]]></description>
			<author><![CDATA[dummy@example.com (kr)]]></author>
			<pubDate>Wed, 24 Jun 2009 22:11:41 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1046#p1046</guid>
		</item>
	</channel>
</rss>
