| From: | Ron <ronljohnsonjr(at)gmail(dot)com> | 
|---|---|
| To: | pgsql-general(at)lists(dot)postgresql(dot)org | 
| Subject: | Re: timestamp default current_timestamp not working | 
| Date: | 2021-12-14 16:06:40 | 
| Message-ID: | c7a31fbb-d79b-65a0-32c6-817ae8fce6c5@gmail.com | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-general | 
Show us the code (especially since there is no value "nil" in SQL).
On 12/14/21 10:00 AM, Sanjay Minni wrote:
> Its an insert and my insert SQL contains the column timestamp and value nil.
> Will it work if the SQL contains timestamp through value is nil
>
> On Tue, 14 Dec, 2021, 9:20 pm Adrian Klaver, <adrian(dot)klaver(at)aklaver(dot)com 
> <mailto:adrian(dot)klaver(at)aklaver(dot)com>> wrote:
>
>     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.
>
-- 
Angular momentum makes the world go 'round.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | David G. Johnston | 2021-12-14 16:08:26 | Re: timestamp default current_timestamp not working | 
| Previous Message | Sanjay Minni | 2021-12-14 16:00:42 | Re: timestamp default current_timestamp not working |