SELECT EXTRACT doesn't work with variables?

Поиск
Список
Период
Сортировка
От Conxita Marín
Тема SELECT EXTRACT doesn't work with variables?
Дата
Msg-id 000101c2a695$db935900$0cd8a8c0@dims
обсуждение исходный текст
Ответы Re: SELECT EXTRACT doesn't work with variables?  (Masaru Sugawara <rk73@sea.plala.or.jp>)
Список pgsql-general
I try to do something like this:

CREATE FUNCTION prova() RETURNS numeric(20,0) AS
'
DECLARE
        aux TIMESTAMP;
        aux2 numeric(20,0);


BEGIN
        aux = ''01.01.2002 00:00:00 CET'';
        aux2 = SELECT EXTRACT(EPOCH FROM TIMESTAMP aux);
        RETURN aux2;
END;
' LANGUAGE 'plpgsql';

I obtain this error:

    NOTICE:  Error occurred while executing PL/pgSQL function prova
    NOTICE:  line 8 at assignment
    ERROR:  parser: parse error at or near "SELECT"

Is this a known bug?
[Conxita Mar{in]



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

Предыдущее
От: Conxita Marín
Дата:
Сообщение: SELECT EXTRACT doesn't work with variables?
Следующее
От: Manfred Koizar
Дата:
Сообщение: Re: converting string value to integer