Re: [CHALLANGE] Add seconds to a date

Поиск
Список
Период
Сортировка
От Frank Bax
Тема Re: [CHALLANGE] Add seconds to a date
Дата
Msg-id 3.0.6.32.20020226143834.007be200@pop6.sympatico.ca
обсуждение исходный текст
Ответ на [CHALLANGE] Add seconds to a date  (panjas51@yahoo.fr (panjas51))
Список pgsql-sql
PGSQL has this functionality built-in, but it is implemented with
operators, not functions:

http://postgresql.org/users-lounge/docs/7.2/postgres/functions-datetime.html

select '2002-2-2'::date  +  '100sec'::interval;       ?column?
------------------------2002-02-02 00:01:40-05
(1 row)

If you *must* have a function, try:
CREATE FUNCTION "sec2date" (date, interval) RETURNS timestamp   AS 'select $1 + $2' LANGUAGE 'SQL';

select sec2date('2002-2-2','100sec');       sec2date
------------------------2002-02-02 00:01:40-05
(1 row)



At 08:16 AM 2/25/02 -0800, panjas51 wrote:
>I tried to make a PLSQL (oracle) function in order to add some seconds
>to a specified date:
>
>Let's take a exemple:
>New_date=sec2date(#2002-02-02#, 100),
>this should add 100 seconds to the entered date:
>this should then return "2002-02-02 00:01:40".
>
>Attention to the lead year.
>
>If any one wants to take this challage or propose some quick wins
>idees


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

Предыдущее
От: "Christopher Kings-Lynne"
Дата:
Сообщение: Re: About referential integrity.
Следующее
От: Stephan Szabo
Дата:
Сообщение: Re: About referential integrity.