Re: dates in functions

Поиск
Список
Период
Сортировка
От George Moga
Тема Re: dates in functions
Дата
Msg-id 3AA3BB25.28A68D8E@dsn.ro
обсуждение исходный текст
Ответ на dates in functions  (Salvador Mainé <salvamaine@yahoo.com>)
Список pgsql-sql
Salvador Mainé wrote:

> Hello:
>
> I'm trying to define a function that, given a date, returns its month.
> The definition is as follows:
>
> CREATE function anyo_hidro (date) returns int AS '
>        BEGIN
>        RETURN date_part("month",$1);
>        END;
> ' LANGUAGE 'plpgsql';
>
> But when I do:
>
> select anyo_hidro('1-1-1999');
>
> I get the following error:
>
> ERROR:  Attribute 'month' not found

Try,

test=# CREATE function anyo_hidro (date) returns int AS '      BEGIN                 RETURN
date_part(\'month\',$1::datetime);     END;
 
' LANGUAGE 'plpgsql';

CREATE
test=#  select anyo_hidro('1-1-1999');anyo_hidro
------------         1
(1 row)


I use:

test=# select version();                           version
---------------------------------------------------------------PostgreSQL 7.0.3 on i686-pc-linux-gnu, compiled by gcc
2.95.3
(1 row)

test=#


George Moga,   Data Systems Srl




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

Предыдущее
От: Boulat Khakimov
Дата:
Сообщение: Re: Two way encryption in PG???
Следующее
От: clayton cottingham
Дата:
Сообщение: Re: Two way encryption in PG???