Re: Datestamps - Mailing list pgsql-novice

From Steve Crawford
Subject Re: Datestamps
Date
Msg-id 200401091347.17487.scrawford@pinpointresearch.com
Whole thread Raw
In response to Re: Datestamps  (Bruno Wolff III <bruno@wolff.to>)
List pgsql-novice
On Friday 09 January 2004 12:52 pm, Bruno Wolff III wrote:
> On Fri, Jan 09, 2004 at 12:25:45 -0800,
>
>   Bryan Irvine <bryan.irvine@kingcountyjournal.com> wrote:
> > On Fri, 2004-01-09 at 12:25, Bruno Wolff III wrote:
> > > On Fri, Jan 09, 2004 at 11:45:17 -0800,
> > >
> > >   Bryan Irvine <bryan.irvine@kingcountyjournal.com> wrote:
> > > > I am trying to figure out what day some things were entered
> > > > into the DB.  Is there a way to do that?
> > >
> > > Rows do not have timestamps associated with them. You might be
> > > able to make some guesses using your logfile. If this is
> > > something you want for the future you can add a timestamp field
> > > to your table and use a trigger to keep it up to date.
> >
> > I do I do!
> >
> > What's the best way to create a field for tracking this?
> > Is this in the FAQ somewhere?
>
> I don't think there is an FAQ, but it has been discussed on the
> lists a few times. You probably want to use a before trigger to set
> the timestamp column to current_timestamp on inserts or updates.

Creating a timestamp on inserts (not updates) is easy:

create table foo (....., mytimestamp timestamptz not null default
now(), ...);

Cheers,
Steve


pgsql-novice by date:

Previous
From: Bruno Wolff III
Date:
Subject: Re: psql error: could not connect to server
Next
From: bartvde@xs4all.nl
Date:
Subject: createdb