Re: timestamp precision

Поиск
Список
Период
Сортировка
От Michael Glaesemann
Тема Re: timestamp precision
Дата
Msg-id DA1FEFB6-0556-11D9-9715-000A95C88220@myrealbox.com
обсуждение исходный текст
Ответ на timestamp precision  (A Gilmore <agilmore@shaw.ca>)
Ответы Re: timestamp precision  (Tom Lane <tgl@sss.pgh.pa.us>)
Список 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 по дате отправления:

Предыдущее
От: A Gilmore
Дата:
Сообщение: timestamp precision
Следующее
От: Kumar S
Дата:
Сообщение: Re: create table error