Re: timestamp default current_timestamp not working

From: Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com>
To: Sanjay Minni <sanjay(dot)minni(at)gmail(dot)com>, pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: timestamp default current_timestamp not working
Date: 2021-12-14 15:50:25
Message-ID: dbfd8f32-5c51-bf95-766a-0eeffba66583@aklaver.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 12/14/21 07:36, Sanjay Minni wrote:
> Hi
>
> I am not getting the timestamp value which i am expecting to be
> automatically inserted in the column defined:
> ...
> "timestamp" timestamp with time zone DEFAULT CURRENT_TIMESTAMP,
> ...
> (I see the above definition in pgadmin4 in the tab SQL.
> I have set it thru pgadmin4 table->properties->columns by entering
> CURRENT_TIMESTAMP in the default column)
>
> why is the timestamp value not being automatically inserted by the system

1) It is a DEFAULT value so if a value is provided in the INSERT that
will be used.

2) DEFAULT values only apply to INSERTs not UPDATEs.

>
> with warm regards
> Sanjay Minni

--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Vincent Veyron 2021-12-14 15:58:35 Re: When Update balloons memory
Previous Message Ron 2021-12-14 15:47:52 Re: timestamp default current_timestamp not working