<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - trigger i pomijanie wpisu - co tu jest nie tak?]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=497&amp;type=atom"/>
	<updated>2010-10-23T17:54:58Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=497</id>
		<entry>
			<title type="html"><![CDATA[Odp: trigger i pomijanie wpisu - co tu jest nie tak?]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2230#p2230"/>
			<content type="html"><![CDATA[Zamień AFTER na BEFORE]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2010-10-23T17:54:58Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2230#p2230</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[trigger i pomijanie wpisu - co tu jest nie tak?]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2227#p2227"/>
			<content type="html"><![CDATA[mam tabelę 3 kolumny: data, wartosc1, wartosc2 
chciałbym żeby nie były wpisywane rekordy gdzie wartosc1 = 1424 i wartosc2 = 0
wyzwalacz
[code]
CREATE TRIGGER tri_ai_xxx_w
AFTER
INSERT
ON pojazdy.samochody
FOR EACH ROW
EXECUTE PROCEDURE pojazdy.f_tri_ai_xxx_w();
[/code] 
i jego funkcja
[code]
CREATE OR REPLACE FUNCTION pojazdy.f_tri_ai_xxx_w() RETURNS trigger AS
$$
DECLARE
wartosc1 INTEGER;
wartosc2 INTEGER;
BEGIN

IF (NEW.wartosc1 <> 1424 AND NEW.wartosc2 <> 0) THEN
   RETURN NEW;
ELSE
  RETURN NULL;
END;
$$
LANGUAGE PLPGSQL;
[/code]
problem w tym że wpisywane są wszystkie wartości nawet takie które nie chciałem żeby były wpisywane
co tu jest nie tak?]]></content>
			<author>
				<name><![CDATA[WitekS]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=760</uri>
			</author>
			<updated>2010-10-23T10:40:19Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2227#p2227</id>
		</entry>
</feed>
