Hi,
I have been trying to figure out why this simple query doesn't execute if no record exist !
CREATE OR REPLACE FUNCTION del_rest() RETURNS TRIGGER AS '
DECLARE
t record;
BEGIN
SELECT * INTO t FROM del2 WHERE (d2=OLD.d2 or old.d2 is null) and (d3=OLD.d3 or old.d2 is null);
IF NOT FOUND THEN
RAISE NOTICE ''No such record exits in table del2'';
END IF;
return null;
END;
'LANGUAGE 'plpgsql';
Looking forward for suggestions. Thanks
Prasad.