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 по дате отправления: