Re: Comparing dates in DDL - Mailing list pgsql-general

From Andreas Kretschmer
Subject Re: Comparing dates in DDL
Date
Msg-id f0afb3bf-d582-8050-fb83-06b342e84b43@a-kretschmer.de
Whole thread Raw
In response to Comparing dates in DDL  (Rich Shepard <rshepard@appl-ecosys.com>)
Responses Re: Comparing dates in DDL  (Rich Shepard <rshepard@appl-ecosys.com>)
List pgsql-general

Am 04.01.19 um 17:53 schrieb Rich Shepard:
> I have a projects table that includes these two columns:
>
> start_date date DEFAULT CURRENT_DATE,
> end_date date
>     CONSTRAINT valid_start_date
>     CHECK (start_date <= end_date),
>
>   1. Do I need a DEFAULT value for the end_date?

no, you can use NULL, for instance. You don't need an explicit value.
But maybe you want to set the start_date to NOT NULL.

> 2. If so, please suggest a value for it.

other solution for such 2 fields: you can use DATERANGE, only one field.


Regards, Andreas

-- 
2ndQuadrant - The PostgreSQL Support Company.
www.2ndQuadrant.com



pgsql-general by date:

Previous
From: Igor Korot
Date:
Subject: Re: Comparing dates in DDL
Next
From: Rob Sargent
Date:
Subject: Re: Comparing dates in DDL