Re: stored procedure and timestamp

Поиск
Список
Период
Сортировка
От Karel Zak
Тема Re: stored procedure and timestamp
Дата
Msg-id 20010329113029.B19743@ara.zf.jcu.cz
обсуждение исходный текст
Ответ на stored procedure and timestamp  (Soma Interesting <dfunct@telus.net>)
Список pgsql-general
On Wed, Mar 28, 2001 at 04:13:19PM -0800, Soma Interesting wrote:
> I have the following trigger/stored procedure:
>
> CREATE FUNCTION memb_num () RETURNS opaque AS '
>          BEGIN
>                  NEW.member_num := date_part(''epoch'', timestamp ''now'');
                                                                ^^^^^^^^^^

> "Cannot insert a duplicate key into unique index members_member_num_key"


 From docs:

   It is quite important to realize that CURRENT_TIMESTAMP and related
   functions all return the time as of the start of the current transaction;
   their values do not increment while a transaction is running. But
   timeofday() returns the actual current time.


 CURRENT_TIMESTAMP = now() = timestamp 'now'


                                Karel



--
 Karel Zak  <zakkr@zf.jcu.cz>
 http://home.zf.jcu.cz/~zakkr/

 C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz

В списке pgsql-general по дате отправления:

Предыдущее
От: Peter Mount
Дата:
Сообщение: Re: Bug in PostgreSQL JDBC Drive.
Следующее
От: Peter Mount
Дата:
Сообщение: Re: fastpath error?