23 Paź
2009
23 Paź
'09
09:57
Troche zmienione dla postgres. A i pole location jest od zupelnie czego innego wiec uzylem pola info, co mniemam bedzie bardziej poprawne
CREATE FUNCTION emp_stamp() AS ' BEGIN IF (OLD.access = 1 AND NEW.access = 0) THEN NEW.info := NEW.info || '<b>access OFF ' || lms_current_user() || ' ' || now() || '</b><br>'; END IF; IF (OLD.access = 0 AND NEW.access = 1) THEN NEW.info := NEW.info || '<b>access ON ' || lms_current_user() || ' ' || now() || '</b><br>'; END IF; RETURN NEW; END; ' LANGUAGE 'plpgsql';
CREATE TRIGGER emp_stamp BEFORE UPDATE ON nodes FOR EACH ROW EXECUTE PROCEDURE emp_stamp()
Mogą być błędy bo orginalny sql do bazy mnie wciolo i musialem tworzyc na nowo
--
Waldemar Dymkiewicz, administrator urządzeń sieciowych
"Easy Com" Świątek Piotr, ul. Jodłowa 7, Góra
tel. 65 543 20 44 wew. 4