Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Sergey Lasarev                       2:5020/400     25 May 2002  18:47:27
 To : All
 Subject : Помогите с функцией
 -------------------------------------------------------------------------------- 
 
 Привет всем !
 
 Хочу сделать элементарную функцию в postgreSQL
 чтобы она возвращала год из даты
 делаю:
 
 CREATE OR REPLACE FUNCTION fk_year(date) RETURNS integer as '
 BEGIN
      RETURN extract(year from timestamp $1);
 END;
 ' LANGUAGE 'plpgsql';
 
 Вызываю ее так
 select fk_year('2002-05-25');
 
 и получаю ошибку
 parser:  parse error at or near "$1"
 
 Подскажите куда копать, все доки перечитал, уже два дня ничего не могу
 сделать.
 Использую
 postgresql-7.2.1
 
 Сергей Лазарев
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Помогите с функцией   Sergey Lasarev   25 May 2002 18:47:27 
 Помогите с функцией   Roman Dawydkin   31 May 2002 12:55:56 
Архивное /su.dbms/6488be76ad9f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional