Re: Creating Functions & Triggers

From: Kevin Lohka <klohka(at)aboutfacedata(dot)ab(dot)ca>
To: aspire420(at)hotpop(dot)com
Cc: pgsql-novice(at)postgresql(dot)org
Subject: Re: Creating Functions & Triggers
Date: 2004-03-21 04:51:47
Message-ID: 75A68416-7AF3-11D8-9E77-000A95728606@aboutfacedata.ab.ca
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice


On Saturday, March 20, 2004, at 09:08 PM, V i s h a l Kashyap @ [Sai
Hertz And Control Systems] wrote:
>>
>>
>>> But why you need a trigger for all this.
>>>
>>> Just use a default value for the respective column's .
>>
>>
>> Isn't the default value only used during the initial insert of a
>> record? How would I set the default value for an UPDATE only?
>
> Yes, you can set the default value for update of a record
> just with
>
> UPDATE email SET m_date = DEFAULT, m_by_user = DEFAULT WHERE id =
> some_id;

If I use this method, I will need to control the input from the client
side. I was hoping to have an easy way to update the record with the
last date modified and user who modified the record regardless of where
the modification came from. eg. Web or internal client software.
>
> I am doing this thing in PostgreSQL 7.4.2

I'm using PostgreSQL 7.4.1 on Mac OS X 10.2.8
>
> Kindly pas on the query you are issuing .
>

acc=# UPDATE email SET email_address = 'mynewusername(at)mydomain(dot)com'
WHERE id = 14;
-------------
UPDATE 1

Thank you for your time Vishal.

Kevin Lohka

In response to

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Robert Morgan 2004-03-21 05:08:52 Re: connect from network PC
Previous Message V i s h a l Kashyap @ [Sai Hertz And Control Systems] 2004-03-21 04:08:38 Re: Creating Functions & Triggers