Re: timestamp precision - Mailing list pgsql-novice

From Michael Glaesemann
Subject Re: timestamp precision
Date
Msg-id DA1FEFB6-0556-11D9-9715-000A95C88220@myrealbox.com
Whole thread Raw
In response to timestamp precision  (A Gilmore <agilmore@shaw.ca>)
Responses Re: timestamp precision
List pgsql-novice
On Sep 13, 2004, at 4:19 PM, A Gilmore wrote:

> Hello,
>
> Im using the default precision for my timestamps, 6.  Is it safe to
> declare this column unique?

The *only* way to ensure uniqueness in a column is to explicitly
declare the column UNIQUE or PRIMARY (which implies UNIQUE NOT NULL
iirc). So if you declare it unique, of course it's safe.

If you are assuming it's unique because of the high precision, well,
you might get lucky, and you might not. (Some might even argue that
it's for all intents and purposes unique). However, if you want to
guarantee uniqueness, declare it UNIQUE.

Michael Glaesemann
grzm myrealbox com


pgsql-novice by date:

Previous
From: A Gilmore
Date:
Subject: timestamp precision
Next
From: Kumar S
Date:
Subject: Re: create table error