मेरे पास पोस्टग्रेस्क्ल में यह ट्रिगर है कि मैं केवल काम नहीं कर सकता (कुछ नहीं करता)। समझ के लिए, वहाँ मैं इसे कैसे परिभाषित:डिबगिंग पोस्टग्रेस्क्ल ट्रिगर
CREATE TABLE documents (
...
modification_time timestamp with time zone DEFAULT now()
);
CREATE FUNCTION documents_update_mod_time() RETURNS trigger
AS $$
begin
new.modification_time := now();
return new;
end
$$
LANGUAGE plpgsql;
CREATE TRIGGER documents_modification_time
BEFORE INSERT OR UPDATE ON documents
FOR EACH ROW
EXECUTE PROCEDURE documents_update_mod_time();
अब यह थोड़ा अधिक दिलचस्प बनाने के .. तुम कैसे चलाता डीबग करूँ?
इस सख्ती से संबंधित नहीं है, लेकिन क्या आप फिर भी यह हो सकता है आपके pgsql रोमांच में उपयोगी: http://stackoverflow.com/questions/430123/how-do-i-enable-the-postgresql-function -प्रोफाइलर – Kev